English:
Proficient
Alan J.
Vetted by YouTeam
Peru
UTC -05:00
America/Lima
English:
Proficient
Senior Front End Developer with over 7 years of experience using ReactJs
I developed my career from scratch starting as a UX Designer 10 years ago. I learned everything self-taught at first. I then changed to frontend development in which I have scaled my skills at a larger rate as well as the conditions, environments, and salary at a pace I never thought I would since I uprooted my life from living in the U.S. for 23 years to Lima, Peru. I have worked on 3 different continents (America, Europe, and Australia) and have learned a lot from working in different cultures, settings, teams, and environments, with different people. These experiences have given me a different outlook on life professionally and personally as well.
Want to hire this engineer?
Check if Alan is availableExpertise
Years of commercial development experience
7 years of experience
Core technologies
Other technologies
Project Highlights
Doctari Portal
Apr `22 - Sep `22
5 months
Doctari
Frontend development of Doctor client portal, client registration application with React 17, Typescript, SCSS, BEM, HTML5 of UI reusable, clean, maintainable, modular, testable components.
Responsibilities & achievements
- Storybook development of new Doctari UI Components into the Storybook Design System. - Unit testing with Jest (Test Driven Development) for all frontend components, and functionality developed. - End to End testing with Cypress js. - GitHub actions for deployment (CI/CD). - Assist in backend development of microservices with AWS and Serverless js (infrastructure as code) with AWS Lambda, Cognito, S3, AWS Cloud Watch Monitoring, and API Gateway. - Deliver accurate estimations for frontend development grooming and development refinements. - Assist with the development of mappers and converters from the backend AWS Dynamo DB to the Salesforce database. - Take a leadership role in frontend for development reunions with stakeholders, product owners, backend developers, and the marketing team. - Communicate in development retrospective Agile Scrum meetings development progress, team positives, and improvements needed."
Thrivent
Jun `21 - Dec `21
6 months
Thrivent
Tool acted as a planner and knowledge base to assist new clients in reaching retirement goals. Technologies used on the client side included React with Next js for static website generation, Design System based in Storybook js, Chakra UI, SASS, Formik, CSS in JS Styled Components, HTML, CSS, Webpack, Node js, Express, MongoDB.
Responsibilities & achievements
- Contract project for Thrivent single-page web application designed to reach new types of Thrivent customers looking for web-based retirement planning tools. - Tool is a planner and knowledge base to assist new clients in reaching retirement goals. Technologies used on the client side included React with Next js for static website generation, Design System based in Storybook js, Chakra UI, SASS, Formik, CSS in JS Styled Components, HTML, CSS, and Webpack. - Backend development of Controllers, Routing, Models with Node, Express, MongoDB, and deployment with Netflify, Heroku"
Ex2 Outcoding
Feb `21 - Jun `21
4 months
SSB
React development for U.S client SSB for CRM sports management system developed in React (hooks), Next, Typescript, Jest, Formik/Yup, Next js, Context/Mobx for state management, Axios, Storybook, SASS, SSB Components.
Responsibilities & achievements
- Frontend development of SSB Discovery UI, Segmentation components with new architecture in React. - Development for support with technical debt, refactoring with older technologies in Angular js, gulp, and Material UI. - Coordinate with SSB Team client team members from technical leads to scrum masters, and product owners, for daily grooming, standups, technical meetings, standups, retrospectives, code reviews, etc."
CAANZ
Oct `19 - Apr `20
6 months
CAANZ
Chartered Accountants New Zealand and Australia. Frontend development of modules, templates, and components for the company's website.
Responsibilities & achievements
- Frontend development of modules, templates, and components for the website in CSS, OOCSS, BEM, React, JQuery, HTML5, Javascript, and Gulp. - Coordinate with backend developers for template backend integration with .Net framework, coordinate with client, and project managers regarding client-specific technical requirements and features needed for the website. - Create React stateful smart components, stateless components (class-based components or pure functional components with hooks) for Sitecore sites, used with JSS (Javascript services), Javascript ES6, SASS, BEM, and additional libraries like JQuery."
Proximity
Jun `18 - Feb `19
8 months
Mount Carmel
Mount Carmel health is built on the CrownPeak CMS platform., built for this U.S. client, the large leader in the healthcare industry Influence Health based in Birmingham Alabama, United States.
Responsibilities & achievements
- Development of sites SASS(SCSS) architecture components for client sites including site modifications, debugging, layout modifications, page enhancements, and refactoring of development code into new architecture repositories for the more efficient, effective merging of production. - Site modifications for pages, layout on Crownpeak CMS in CSS, React (headless CMS), JQuery, Javascript, atomic design & development. - Front End component build testing with Grunt to make sure SCSS components, variables, mixings, third-party libraries, etc. run as expected without errors. Sudo Time Tracking System - Vue JS prototype application in creating modules, components, layout modifications, and responsive design. - Development of UI architecture in React components with class components and hooks, state management with Redux, Angular 7, Material Design, Scaffold creation, new User Interface, Navigation setup & routing, Logging screen, UX Look and feel, and responsive design. - Development of Time tracking features, new modules, and components of an application in the Front End with React and Angular 7 Dashboard screen, Time Entry form, and users screen. - .Net backend development with front-end Angular services, directives, models, controllers, and components to pull data from .Net backend services, models, and controllers to show required data from SQL database. Proximity New Website Development - Develop new site architecture in WordPress platform, PHP, Javascript, CSS3, Responsive mobile, cross-browser support, from complete scratch to finish, overall site development. - Creation of different pages from comp designs created in Invision - Plug in tweaking and development in PHP, Child theme development - Assist with the technical interview process for front-end developer candidates."
Education
Higher education in Computer Science
Agency
50-100
GMT-6
Mexico City/Mexico
Core Expertise
Industries
Business & Productivity, Logistics & Transportation, E-Commerce & Retail, Information services & Technologies, Construction & Real estate, Travel & Tourism, Augmented reality, SaaS, Energy, Telecommunication, Conversational automation, Management System & Automation
Want to hire this engineer?
Check if Alan is available