Experienced Full Stack Web Application Developer with proven track record of designing, developing, and maintaining complex web applications. Skilled in both front-end and back-end development, with expertise in JavaScript frameworks such as React.js, Angular, Next.js and Node.js. Proficient in database design, RESTful APIs.
Overview
8
8
years of professional experience
Work History
Sr. Associate – Project
Cognizant
Pune
01.2024 - 04.2024
Completed GitHub Copilot Bootcamp
Senior Software Engineer
e-Zest Solutions
Pune
04.2022 - 12.2023
Front-end Development: Developing reusable UI components with React.js, employing functional components, hooks, and class components; optimized state management with Redux and context API, enhancing user experience and decreasing load times by 25%.
Testing: Write unit tests for React components using testing frameworks like Jest and React Testing Library. Checking components render correctly, handling edge cases, and function as expected.
State Management: Implementing state management solutions to manage application state efficiently across components. Use Redux for centralized state management and context API for simpler state propagation.
Optimization and Performance with Code Reviews: Optimize code for faster rendering, minimize bundle size, and reduce unnecessary re-renders. Participating in code reviews to make sure code quality, consistency, and adherence to coding standards with development team.
Troubleshooting and Bug Fixing: Identifying and resolving bugs, issues, and errors in application.
Software Developer
Brainbees Solutions Pvt Ltd
Pune
11.2020 - 03.2022
Back-end Development: Designing, developing, and maintaining server-side applications using Node.js and its frameworks i.e Express.js. Creating and implementing RESTful APIs to facilitate communication between front-end and back-end systems
Database Management: Worked with databases on PostgreSQL to handled data storage, retrieval, and manipulation
Sever Deployment: Deployed Node.js applications on web servers on Apache and configure it to ensure optimal performance and security.
Authentication and Authorization: Implemented user authentication and authorization mechanisms using JWT to secure application's resources.
Optimization and Performance: Optimizing server-side code for maximum performance and efficiency, ensuring application can handle high traffic and load. Identify and resolve bugs, errors, and performance issues in code, and conduct thorough testing
Testing: Write and execute unit tests and integration tests to maintaining code quality and ensure proper functionality.
Full Stack Developer
iNfy Solution
Pune
09.2016 - 11.2020
Web Development: Collaborated with development team in designing, developing, and maintaining web applications, ensuring high performance and responsiveness
Front-end Development: Implemented user interfaces using HTML, CSS, and JavaScript frameworks like Angular. Create visually appealing and user-friendly layouts.
Back-end Development: Worked on server-side logic, database design, and API development using ASP.NET core.
Database Management: Design and implement database schema, handling data migration, and perform CRUD (Create, Read, Update, Delete) operations.
Bug Fixing And Testing: Identify and debug issues in code, conduct unit tests, and participate in code reviews to maintaining code quality.