Senior Software Engineer with 9 years of experience in building scalable enterprise frontend platforms using React and Micro Frontend architecture. Expertise in leading IModel Manager MFE, designing reusable component libraries, and delivering production-grade UI systems. Strong skills in frontend architecture, CI/CD automation, Playwright E2E testing, performance optimization, and Agile delivery.
Overview
9
9
years of professional experience
1
1
Certification
Work History
Software Engineer 2
Bentley Systems
Pune
02.2021 - Current
Sole owner and technical lead of Bentley’s IModel Manager Micro Frontend, handling architecture, development, testing, and production releases end-to-end.
Designed and implemented Micro Frontend architecture enabling independent deployment and seamless cross-application integration.
Built enterprise-grade reusable UI component library from scratch, reducing duplicated UI development by 40%+ and improving design consistency.
Established frontend architecture standards and coding guidelines, enhancing consistency and adoption across teams.
Implemented Azure DevOps CI/CD pipelines using YAML, streamlining builds, testing, deployments, and release workflows.
Developed Playwright-based E2E automation framework, improving regression coverage and reducing manual QA dependency.
Improved application performance using lazy loading, code splitting, memoization, and bundle optimization, resulting in faster page load and smoother UX.
Collaborated with product managers, UX designers, and backend teams to deliver scalable enterprise features.
Mentored junior engineers and performed architecture-level code reviews.
Developed software solutions for ProjectWise and Infrastructure Cloud Portal platforms, contributing to system integration and user experience.
Associate Software Engineer
Cognizant Technology Solutions
Pune
07.2018 - 02.2021
Developed React single page applications (SPA) integrating REST APIs to enhance user experience.
Created reusable UI components and optimized rendering performance.
Delivered production enhancements and resolved performance bottlenecks.
Built dashboards with advanced filtering and searching features, creating responsive layouts for improved data visualization.
Collaborated in Agile teams, participating in sprint planning, standups, and client demos to drive project progress.
Programmer Analyst
Cognizant Technology Solutions
Chennai
07.2017 - 06.2018
Developed Angular-based dashboards and enterprise UI modules to enhance user experience and data visualization.
Executed form validations, REST integrations, and responsive layouts to improve application reliability and user interface.
Collaborated with backend and business teams to ensure seamless integration and functionality.
Programmer Analyst Trainee
Cognizant Technology Solutions
Chennai
11.2016 - 06.2017
Developed Angular 2 single page applications to enhance user engagement.
Built REST API integrations and responsive web interfaces to improve data accessibility.