Diligent React Developer with around 7 years of experience in building and maintaining complex web applications, enhancing user experience and interface design. Strong expertise in ReactJS, leveraging One-way data flow, Virtual DOM, and JSX concepts to create interactive UIs. Proficient in JavaScript and front-end frameworks, with a proven track record of collaborating effectively with cross-functional teams.
Proficient in translating designs and wireframes into high-quality code, and writing application interface code via Javascript and ReactJS workflows.
Good experience on customizing CSS frameworks like Bootstrap and Foundation using CSS pre-processors LESS or SASS
Experienced in working with Redux architecture using complex Object-Oriented concepts in improving the performance of the websites
Involved in writing application level code to interact with APIs, RESTful Web Services using AJAX, JSON.
Strong technical knowledge of Object-Oriented JavaScript (OOJS) and JS frameworks/libraries as jQuery, jQuery UI.
Ability to work effectively while working as a team member as well as individually and excellent communication and Inter-Personal Skills, well organized, goal oriented.
Overview
8
8
years of professional experience
Work History
React Developer
The Home Depot
11.2024 - Current
Developed a customer-facing chatbot application using ReactJS and socket-based communication, enabling real-time product search and assistance for in-store customers.
Integrated Gemini AI technology to deliver intelligent product recommendations and enhance user experience.
Designed and utilized a scalable socket communication system, ensuring smooth real-time interactions between users and the chatbot.
Authored comprehensive unit test cases using React Testing Library and Jest, achieving test coverage and ensuring robust application reliability
Leveraged Google Analytics to monitor and analyze application performance, resulting in a 20% improvement in user engagement through iterative optimizations.
Collaborated with cross-functional teams to ensure seamless integration of AI functionalities and a responsive front-end interface and optimized the application's performance and responsiveness, leading to enhanced customer satisfaction and engagement.
Software Engineer
Capital One
10.2019 - 11.2024
Revamped the User Interface for the Capital One rewards card while working with an agile team to migrate legacy company website to React, JavaScript ecosystem
Developed the User Interface of Envoy by using ReactJS, Redux, to build and scalable, reusable web components and react-router to implement single page routing, utilizing latest JavaScript features and modern web api’s
Extensively used NodeJS, Webpack to setup, configure the dev environment, build mock REST API’s, to check the data flow, yarn & NPM for package management
Monitored and improved the front-end performance by 15% and documented application changes and worked on the updates
Responsible for implementing UI mockups, integrating third party React libraries, and handling/creating Redux store data
Performed unit and integration testing with Jest, Enzyme which reduced the customer complaints by 9%
Consistently met project deadlines by effectively managing time and prioritizing tasks according to importance.
ReactJS Developer
ADP
01.2019 - 10.2019
Contributed to in-house UI library for React Components and CSS using React/TypeScript supporting ADPs global design standards which saved over 100 working hours
Developed prototypes using React JS components, Forms, Events, Keys, Router, Animations concept
Supporting the UX standards team user research activities
Supported product teams using ADP component library and ADP CSS Framework to ensure that their needs are met, achieving over 95% client satisfaction
Worked on fixing various bugs and cross browser issues which reduced the reported bug issues by over 15%
Used Bit Bucket and Source tree for the source code management and code reviewing and experienced in using build task runners like GRUNT and Gulp
Proficient in using Axios to request JSON data through third party REST APIs to acquire data from the server and display it in sorted order
ReactJS Developer
University of North Texas
01.2017 - 05.2018
Leveraged the ReactJS ecosystem to develop responsive student dashboards and social network for students to share documents and data using HTML5, CSS3, JavaScript (ES6), Bootstrap 4, React JS based on W3C standards and used the Babel as the transpiler for converting ES6 to ES5
Worked on ReactJS forms like Template Driven forms and Reactive forms to perform form validations both on server and client side
Worked extensively on Responsive Web Design (RWD), React-Bootstrap, Twitter-Bootstrap, Media queries for various desktop and mobile responsiveness
Worked with react-virtualized library to display lists
Used React-Router library, to route among various components
Worked closely with Quality Analysts to fix 40+ bugs during Quality Assurance and User Acceptance Testing reducing number of complaints by 10%
Unit tested and documented website applications, code and debugged several critical modules and participated in code reviews for better quality assurance