My Resume
Resume
Atharva Deshpande
Frontend Engineer
Frontend Engineer with 3+ years of experience specializing in React.js, TypeScript, and micro-frontend architecture. Proven expertise in developing reusable components, delivering scalable MFEs and NPM packages, and optimizing performance using React Query. Strong focus on testing excellence (85%+ coverage), code quality, and cross-portal alignment. Experienced in CRA to Vite migration, API integrations, and Agile collaboration via Azure DevOps, ensuring on-time, high-quality deliveries across enterprise-scale applications.
Software Engineer - 1
Bentley Systems- Worked on 4+ distinct projects leveraging micro-frontend architecture to develop and package reusable components as NPM libraries and MFEs, enhancing UI consistency and promoting cross-portal alignment.
- Delivered 20+ production-ready features with robust edge-case handling and comprehensive testing (85%+ coverage), ensuring zero critical post-release defects and 100% on-time delivery for all major releases.
- Optimized portal performance by migrating 10+ modules to React Query, improving state-management efficiency by ~30%, reducing API call redundancy, and eliminating Redux dependency across key features.
- Reviewed peer PRs weekly to maintain code quality and enforce best practices.
- Took ownership of assigned modules and deliverables, ensuring reliable execution, effective cross-team collaboration, and adherence to project standards.
- Engineered backward-compatible solutions enabling seamless MFE integration with React versions 16-18, reducing deployment conflicts and accelerating integration timelines across dependent portals.
Associate Software Engineer
Bentley Systems- Worked across 4 teams on 4 distinct products, gaining expertise in React.js, TypeScript, C++, and C#.
- Developed and maintained React applications with optimized state management, custom hooks, and efficient lifecycle handling for improved performance and UI responsiveness.
- Increased unit test coverage to 85-90% using Jest, and implemented end-to-end testing with Cypress and Puppeteer to ensure reliable user workflows.
- Migrated projects from CRA to Vite, upgraded dependencies, and resolved security and audit vulnerabilities, improving build speed and stability.
- Delivered 15+ features with strong edge-case handling, ensuring minimal post-release defects.
- Integrated 10+ RESTful APIs with effective state management, and collaborated via Azure DevOps with distributed teams in Agile environments to maintain high code quality and on-time delivery.
Developer
Indecomm Global Services- Developed final year BE project focused on podcast summarization, recommendations, and comment sentiment analysis as part of a three-member team.
- Played a key role in implementing the audio summarization module and built a Next.js and Tailwind CSS-based client website for authentication, content consumption, engagement features, and creator content management.
- Integrated a Django server for backend modules and database interactions.
- Published a research paper in Springer on the Audio Summarization Algorithm used.
Bachelors in Computer Engineering
August 2018 - July 2022Core Subjects: OOP, DSA, DBMS, Web Development, Systems Programming, OS, Software Engineering, Project Management, AI and ML., Extracurricular: Web team lead of Association of Computer Engineering Students, Member of Virtual Labs IIT Bombay.
- Springer: Extractive Audio Summarization
Swimming | Chess | Singing | Cooking