Gowthami A G
SDE 2 — Frontend | React.js · Angular · Next.js · Micro-Frontends
Hire this person
Send a job offer directly to this candidate
About
Frontend Engineer with 4+ years building scalable, production-grade web applications in React, Next.js, and Angular for fintech platforms. Specialized in Micro-Frontend architecture and PWA development, with strong testing discipline (Jest, Cypress, Jasmine/Karma) across shipped, secure, high-performance interfaces. Experienced in mentoring interns and junior engineers, and currently expanding into full-stack development with Spring Boot and microservices.
Experience
SDE 2 (Frontend) - Caytm Technologies - Bengaluru
(2022-03)
Dedicated development center for cred.ai, a fintech consumer-credit platform. Platform Engineering — React / Next.js / Angular
- Designed and built scalable frontend applications in React, Next.js, and Angular for financial-domain platforms.
- Implemented Micro-Frontend architecture across 12 repositories (dashboard, webviews, and a PWA-lite app), enabling independently deployable modules and reducing cross-team blocking during releases.
- Built Progressive Web Applications with offline support and service workers, improving repeat-user engagement and load reliability on low-connectivity networks, serving a combined Android and iOS user base of 192,748+.
- Integrated secure authentication using AWS Cognito Hosted UI and OAuth2, implementing token-based authorization and protected routing across the platform.
- Improved application performance through lazy loading, dynamic imports, memoization, and optimized Redux state management, raising the Lighthouse performance score from 11 to 67.
- Wrote unit, integration, and end-to-end tests using Jest, Jasmine/Karma, and Cypress as part of regular sprint work and for critical flows (authentication, protected routing), improving reliability and catching regressions pre-release.
- Built and maintained a reusable component library adopted across all 12 repos, reducing duplicate UI development effort and improving design consistency.
- Integrated REST APIs and managed asynchronous data flows using Redux and RxJS; supported production deployments and debugged live issues to maintain platform stability.
- Mentored and onboarded 5–7 interns/freshers over 3 years of hiring cycles, guiding them on React/Angular fundamentals, code review practices, and production-readiness standards.
- Reviewed pull requests on a recurring sprint cadence and mentored junior engineers on React/Angular best practices, component structure, and performance patterns.
- Contributed to key frontend architecture decisions, including the Micro-Frontend structuring approach and standardized folder/coding conventions adopted across projects.
- Built a data-intensive financial dashboard in Angular and TypeScript, handling 10,000+ real-time records for internal financial reporting.
- Designed dynamic data tables with pagination, sorting, and filtering to support large datasets without performance degradation.
- Implemented a consistent design system using reusable Angular Material components.
- Optimized rendering performance using lazy loading and efficient change-detection strategies (OnPush), reducing unnecessary re-renders.
- Consumed REST APIs and handled asynchronous data flows using RxJS observables.
UI Developer - Eruna Technologies - Bengaluru
(2021-08 - 2022-02)
- Developed responsive user interfaces using HTML, CSS, Bootstrap, and JavaScript within a C#.NET MVC architecture.
- Implemented jQuery AJAX calls to enable dynamic content updates without full page reloads.
- Collaborated with backend developers to integrate frontend components with MVC controllers and APIs.
- Followed MVC design patterns to ensure structured, maintainable, and testable code.
Education
Master of Computer Applications - MCA - Lovely Professional University (2019 - 2021)
Bachelor of Computer Applications - BCA - REVA University (2016 - 2019)


