B2B ONDC Ecommerce - Freelance Project
→
Summary
Developed a full-stack e-commerce application with a Microservice Architecture using Angular, Java-Spring Boot, and multiple databases.
Highly accomplished Senior Full-Stack Software Engineer with 4+ years of experience in developing scalable, high-performance web applications across diverse industries. Proven expertise in modernizing legacy systems, optimizing frontend and backend processes, and delivering robust solutions using React, Angular, Node.js, Java/Spring Boot, and AWS. Adept at driving significant improvements in user experience, operational efficiency, and code quality while leading complex projects from architecture to deployment.
Software Engineer, Web UI Developer, Ssr
Pune, Maharashtra, India
→
Summary
Currently leading frontend development initiatives, specializing in modernizing enterprise SaaS portals and optimizing user experience through advanced React and state management solutions.
Highlights
Modernized a decade-old SaaS Financial Portal using React 17, delivering a cleaner, faster user experience for critical financial operations.
Re-architected 10+ legacy components into a centralized, reusable Modal architecture, reducing JS module bundles and slashing web UI team maintenance time by 25%.
Optimized portfolio page load times by 10 seconds through React Lazy Loading, enhancing performance and user satisfaction.
Elevated test coverage from 60% to 95% by implementing robust unit and integration testing with Jest, ensuring high code quality and system reliability.
Automated secure file transfers to an SFTP server using Node.js, eliminating manual errors and reducing operational workload by approximately 10 hours per month.
Implemented PDF transaction statement export via jsPDF, resulting in 22% faster record access and increased user engagement.
Migrated state management from Context Providers to Redux Toolkit, reducing boilerplate code by 40% and enhancing feature integration productivity.
R & D Software Engineer
Pune, Maharashtra, India
→
Summary
Developed scalable software solutions for complex CAD object relationships, optimizing frontend performance, and contributing to a micro-frontend architecture.
Highlights
Engineered scalable schemas for complex CAD object relationships, enabling real-time React rendering and supporting over 1 million object associations with sub-200ms load times.
Resolved 30+ bugs in Node.js services and optimized frontend performance by implementing strategic React code splitting.
Streamlined state management across diverse components by implementing Redux with actions, reducers, and dispatchers, enhancing data flow and consistency.
Spearheaded core business logic validation, reducing runtime errors by 40% through robust input validation mechanisms.
Contributed to a Micro Frontend architecture, enabling independent deployment of feature modules and accelerating release cycles.
Authored comprehensive technical documentation, reducing onboarding time for new developers by 50%.
Software Engineer
Gurugram, Haryana, India
→
Summary
Developed and optimized client-facing applications and internal tools, significantly improving user experience and operational efficiency.
Highlights
Restructured a client-facing React application, improving navigation flow and achieving 90% positive user feedback.
Developed an internal invoice automation application using Node.js, Express, and MongoDB, reducing manual processing time by 70%.
Engineered an advanced search system with backend filtering and frontend debouncing, delivering 60% faster queries.
Developed dynamic filtering, search, and pagination within reusable table components, enhancing data accessibility and user experience across modules.
→
Bachelor of Technology
Computer Science and Engineering
Grade: 8.3/10
Javascript, TypeScript, Python, Java/J2EE.
React.js, NextJS, Redux, Redux-toolkit, Angular12+, HTML, Tailwind CSS, Ionic Framework.
NodeJS, Express, Spring Boot, RESTful APIs, Microservices.
MongoDB, PostgreSQL, MySQL, OpenSearch.
AWS (EC2, Lambda, S3), Git, Jira, CI/CD, Webpack, Babel, Maven.
Jest, JUnit.
Shell.
→
Summary
Developed a full-stack e-commerce application with a Microservice Architecture using Angular, Java-Spring Boot, and multiple databases.
→
Summary
Designed and developed a comprehensive e-commerce platform encompassing Admin, Vendor, and User portals, integrated with Java/J2EE RESTful APIs.