Skip to main content
Gowthami A G

Gowthami A G

SDE 2 — Frontend | React.js · Angular · Next.js · Micro-Frontends

Talent
BengaluruMember since August 7, 2026
JavaScriptTypeScriptReactAngularNext.jsReduxRxJSBootstrapAngular MaterialJestCypressJasmineKarmaJavaSpring BootSpring SecurityREST APIsAWS CognitoOAuth2Micro-Frontend ArchitecturePWAjQueryAJAX
·

Hire this person

Send a job offer directly to this candidate

JavaScriptTypeScriptReactAngularNext.js

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)

Skills

SDE 2FrontendReact.jsAngularNext.jsMicro-Frontends

Reviews

Related