With seven years of experience as a front-end developer, I have developed expertise in advanced web-based application development, using technologies like React.JS, TypeScript, JavaScript, HTML5, CSS3, and APIs. My strong understanding of web standards ensures optimal user experiences across web and mobile platforms, with a focus on responsive design.
I excel in problem-solving and decision-making within fast-paced Agile Scrum environments, where my exceptional interpersonal skills and teamwork aptitude allow me to efficiently manage multiple tasks concurrently. I am proficient in JSON for data interchange and experienced with IDEs like Visual Studio Code and IntelliJ. Additionally, I have significant experience in deploying applications and automating CI/CD pipelines using Jenkins and Kubernetes.
Developed and optimized HR-related web applications for PwC Payroll and Retirement systems using React.js, including features like JSX, components, and the virtual DOM.
Built reusable functional components and frontend libraries, and created responsive, visually appealing dashboards with ReactJS and Node.js.
Integrated GraphQL with Apollo Client for efficient state management and data fetching, enhancing the user experience across devices.
Collaborated with backend developers to design optimized GraphQL schemas, reducing API calls.
Managed form state with Redux and used Grid, Flexbox, and media queries to ensure consistent user experiences across all devices.
Proficient in JavaScript, jQuery, Bootstrap, CSS3, SaSS, and HTML5 (ES6), with experience in performance tuning, query optimization, and working with Google and Adobe Analytics. Regularly involved in Agile processes, including daily scrums, sprint planning, and collaboration with backend developers and designers.
Developed key features of the Eli Lilly healthcare application for diabetic users, focusing on creating ReactJS pages and optimizing server-side performance with Node.js for a seamless user experience.
Built and managed a range of UI components, including Forms, Tables, Menus, and Sliders, to display inventory data efficiently.
Created reusable React components and managed state with Redux, ensuring consistent performance.
Implemented React Router for smooth navigation in a single-page application and utilized React Context API to streamline data sharing and authentication across components.
Worked closely with internal teams, including project management and QA, to ensure timely and successful software delivery.
Actively involved in all stages of the SDLC, from requirement analysis to implementation, following the Agile Scrum methodology for adaptable and flexible development.