Hi, my name is Alex Negurita. Nice to meet you! I am a creative front-end developer offering broad experience in using both legacy and cutting-edge tools for the design and development of web applications. I've worked independently as well as leading teams of web developers using Agile methodologies Over the years I‘ve learned that software development is hard, managing projects is hard, working remotely is hard, so here are some things I'm good at: Problem Solving (I can take vague problems and requirements and break them down into steps and solutions), Systems Thinking (I'm good at thinking abstractly and putting together systems with many moving parts), Communicating (I can explain things clearly, communicate problems quickly and write accurately and concisely) and Organising (I can self-manage, work to deadlines, organise projects and present well-structured and complete deliverables.)
Play a key role in building the MADE.com website in Magento to be responsive, intuitive and deliver high performance when it comes to mobile devices. Leading a team of 5 developers and 1 tester to achieve client goals and my responsibilities are:
Evaluate, and revamp existing front-end code, identifying areas for improvement
Building responsive and elegant web UIs with AJAX and similar technologies
Work closely with back-end developers, creative and business teams, advising on front-end technical decisions for new site functionality
Develop high performance web pages, minimizing load time.
Evaluate the quality of code and provide quick, effective feedback to the team.
Identify best-practices and evolutions in front-end development in areas including as HTML5/CSS3/SCSS and mobile web development.
Contribute to project definition by suggesting technical and UI approaches that help achieve project goals.
Lead the development and design of dynamic, interactive web pages using the latest web standards.
Use my skills in developing cross-browser / cross-media between different browsers and devices. As well as the role of SCRUM master:
Guiding the team and organization on how to use Agile/Scrum practices and values
Guiding the team on how to get the most of out self organization
Removing impediments or guiding the team to remove impediments by finding the right personnel to remove the impediment.
Building a trusting and safe environment where problems can be raised without fear of blame, retribution, or being judged, with an emphasis of healing and problem solving.
Facilitating getting the work done without coercion, assigning, or dictating the work.
Facilitating discussion, decision making, and conflict resolution
Assisting with internal and external communication, improving transparency, and radiating information
Supporting and educating the Product Owner, especially with respect to grooming and maintaining the product backlog.
Providing all support to the team using a servant leadership style whenever possible, and leading by example