I am a Software Developer with 3 years of experience in building dynamic and user-friendly web applications using React.js. I have strong skills in state management, testing, and clean code principles.I have the ability to work effectively in collaborative team environments and deliver high-quality projects on time.
Overview
3
3
years of professional experience
Work History
Associate Software Engineer
Laminaar Aviation Infotech (India) Pvt Ltd
Mumbai
05.2022 - Current
Developed and maintained responsive web application using React.js and modern JavaScript (ES6+).
Built reusable React Components and front-end libraries for future use.
Optimized components for maximum performance across various devices and browsers.
Integrated RESTful APIs and have worked closely with backend teams to ensure seamless data flow.
Utilized Redux (Context API) for efficient state management.
Implemented UI/UX design and ensured a visually appealing, user-friendly interface.
Implemented unit testing and ensured code quality using Jest and React Testing Library.
Utilized React Hooks for handling component lifecycle, side effects (useEffect), and performance optimization(useMemo , useCallback).
Implemented API fetching using fetch and Axios,ensuring efficient data retrieval and handling.
Optimized API calls by implementing debouncing and pagination techniques.
Education
Post Graduation - MCA
Thakur Institute of Management Studies
Mumbai
07.2020
Graduation - BscIT
St Rock's College
Mumbai
04.2016
Skills
Javascript
HTML/HTML5
CSS/CSS3
Reactjs
FrontEnd Development
Jest
Nodejs
Redux
Bootstrap
Tailwind
CSS
Projects
ATSM (Air Traffic Staff Management) : It is a web application utilized by air traffic officers for managing air controller staff. Managed application-wide state using Redux and Redux Toolkit, Implemented form handling and validation for user input, such as creating and editing staff schedules, managing shift assignments, and submitting time-off requests for multiple forms. Designing and using dynamic and reusable components.
ARMS 2.8 (Common Admin Service): Designed to serve as a common service across all projects within Laminaar Infotech. It was initially developed in C#. UI development by using HTML5, CSS3, JavaScript, Bootstrap, React JS with React Hooks, React Bootstrap, React Routers, Responsive web design by using Media Queries, Designing and using dynamic and reusable components.
Accomplishments
Laminaar, Azure DevOps certification
Deep understanding of JavaScript, HTML, CSS, React.js and Node.js by Rajesh Patkar
Reimagined the component architecture and optimized codebase by over 70%, leading to a 30% decrease in code redundancy and fostering enhanced development productivity
Worked closely with the QA team to implement a robust automated testing suite, resulting in a 20% decrease in production bugs and an overall improvement in software quality.