Front End Engineer Resume
4.00/5 (Submit Your Rating)
Pleasanton, CA
SUMMARY
- Experience in designing, developing, implementing full stack web applications. Analytical skills, attention to detail, and ability to think out - of-the-box. Experience spanning wide range of technologies, industries and SDLC phases.
TECHNICAL SKILLS
Languages: Java, JavaScript, Python, SQL
Frameworks/APIs: React, Angular, AngularJS, Redux, ExpressJS, NodeJS, Spring MVC, jQuery
DataStack: MySQL, Oracle, MongoDB, mLab
Dev Tech/Tools: HTML5, CSS3, Jest, Enzyme, Webpack, NPM, Mocha, ES6, Typescript, Bootstrap4, REST, Eclipse, STS, AWS, Version Control - Git, SVN, GitLab, VS Code, MySQL Workbench, Babel, Oracle SQL Developer, Jenkins, GCP, Postman, Kubernetes, Docker, Jira
PROFESSIONAL EXPERIENCE
Confidential, Pleasanton, CA
Front End Engineer
Responsibilities:
- Developed reusable React components to create lightweight and render Desktop and Mobile Responsive/Adaptive webpages.
- Implemented unit test cases for components using Jest & Enzyme and Babel loader & Webpack bundler to create React components.
- Developed UI mock-ups for clients to ensure quality control and client satisfaction before project development phase.
- Created and implemented a custom CSS Grid system, with CSS media queries for mobile responsiveness.
- Developed multi-step forms, SPAs for Work Order Management, Freight and Equipment Module in React with minimal response time 2s.
- Migrated existing components of Spot Offer Management, Contract Management and Work Order Management from Angular to React.
- Implemented Continuous Delivery pipeline with Docker and GitHub for Angular and React application.
- Managed deployments in Kubernetes, creating local clusters and deploying application containers.
- Improved the database query runtime for matching claims with user using database indexing.
- Implemented Mock Front-end, which simulated all HTTP requests of the actual Front-end and Backend Testing.
- Revamped UI and created custom Angular components for the customer facing Confidential Logistics module.
- Worked with the Product & UI/UX team to gather requirements for Confidential Dispatch Manager and Shipment Visibility.
- Improved existing API services to have idempotency by developing efficient algorithms and improved latency.
- Expertise in creating user validation forms and transmitting data to servers using RESTful services.
- Used React Router for routing the application to various client routes.
- Worked with JSON web tokens for authentication and authorization security configurations using Node.js.
Confidential, Binghamton, NY
Front End Developer
Responsibilities:
- Revamped UI and overall design of the online service using React reusable components.
- Implemented a new set of new API endpoints related to the web application resulting in decrease of the system’s complexity.
- Deconstructing customer requirements into user stories and documenting technical architecture.
- Implemented React to handle cross browser compatibility issues in various internet browsers.
- Designed the environment to support bundle deployment using Webpack.
- Directly working with the client in an agile sprint framework along with requirement gathering.
- Applied best engineering practices with other team members to maintain code quality across platforms.
- Used Git for version control and Jenkins for Continuous Integration and Continuous Deployment (CI/CD).
Confidential, NC
Frontend Engineer
Responsibilities:
- Built a customizable step-by-step form’s component to demonstrate our online financial business feature to new users.
- Created reusable components to share across projects and reduce redundant code and dependency.
- Identified and addressed gaps in Language Localization to ensure high-quality output again process efficiency.
- Monitored performance and managing parameters to provide fast responses to users considering back-end organization of data.
- Collaborated with product managers, UI/UX designers to execute functionality of designs.
- Carried out Web Responsive/Adaptive testing for all webpages using inbuilt emulators of various web browsers.
- Performed User Acceptance Testing to test the code changes before moving them to production.
- Used Scrum for agile development and participated in reviewing peer’s code for quality and efficiency.
- Designed client-side applications to build web forms and simulate process for page navigation and form validation.
- Analyzed test results and reciprocating them via Jira along with logging and tracking defects.
- Used CSS preprocessors like SASS and inline JSX styles along with Material and Kendo UI libraries for styling the components.
- Developed from scratch mock-ups and prototypes for the e-commerce module using Zeplin and inVision.
- Used React flux to polish data for single directional flow.
- Developed REST APIs for the Notification Platform Services using Node.js along with creating endpoints for features and subscriptions.