About

Software engineering professional with 15 years of experience in enterprise application development, frontend engineering, scalable architecture and technical delivery. Strong expertise in JavaScript, TypeScript, Angular, RxJS, NgRx, Angular Signals, Signal Store, Nx and Micro Frontends, complemented by working knowledge of ReactJS and Redux-based state management.

Experience6

  1. Senior Software Engineer

    Oct 2024 — Oct 2026

    Fair Isaac India Software Pvt. Ltd. (FICO)

    Architect scalable enterprise Micro Frontend solutions using Angular 21, Module Federation and Node.js on AWS. Define High-Level Design (HLD) and Low-Level Design (LLD) for multiple Micro Frontends supporting enterprise fraud solutions. Collaborate with project management and UX stakeholders to clarify requirements and support delivery decisions.

    • Established shared architectural patterns and development standards across applications.
    • Strengthened application quality and release confidence through automated testing with Jest and Playwright.
  2. Senior Autonomy Engineer (Front End)

    Jul 2020 — Oct 2024

    Caterpillar Inc. · Bengaluru, India

    Contributed to architecture and technical design of enterprise web, hybrid, Micro Frontend and Progressive Web Applications. Developed reusable frontend components within an Nx monorepo, enabling shared use across multiple applications. Improved application quality and stability through automated test coverage and peer code reviews.

    • Prepared and contributed to HLD and LLD for frontend solutions.
    • Addressed frontend performance and security challenges.
  3. Lead Engineer – Systems Software Design & Development (Frontend)

    Sep 2015 — Jun 2020

    Sasken Technologies Ltd. · Bengaluru, India

    Provided technical guidance to engineers and supported development of maintainable frontend applications. Reviewed code and promoted consistent coding standards and quality practices.

  4. Software Engineer

    Jul 2014 — Aug 2015

    Span Infotech India Pvt. Ltd. · Bengaluru, India

    Developed application features using JavaScript and web technologies, delivering assigned work within project timelines.

  5. Software Engineer

    Dec 2013 — Jul 2014

    Bahwan ITON Pvt. Ltd. · Hyderabad, India

    Contributed to application development using JavaScript and web technologies, supporting timely delivery of assigned tasks.

  6. Software Programmer

    Sep 2011 — Dec 2013

    Deccansoft Software Services · Hyderabad, India

    Developed proof-of-concept solutions and conducted technical research for application development.

Education2

  • Executive Diploma in Machine Learning and Artificial Intelligence

    2022

    IIIT Bangalore

  • B.Tech

    2007 — 2011

    Jawaharlal Nehru Technological University (JNTU), Hyderabad

    Information Technology

Employer sign-in for résumé