Summary
Overview
Work History
Education
Skills
Languages
Awards
Timeline
Generic

Rahul Kag

Principal Software Engineer
Pune

Summary

  • Principal Software Engineer with 14+ years of experience building scalable enterprise web applications and reusable frontend platforms across banking, SaaS, and regulated environments.
  • Strong experience in React, TypeScript, Node.js, micro frontend architecture, frontend performance optimization, accessibility standards (WAI-ARIA), and scalable UI engineering.
  • Experienced in delivering end-to-end product features by collaborating closely with Product, UX, and Engineering teams in Agile environments.
  • Hands-on experience building reusable component libraries, frontend frameworks, APIs integration layers, and scalable application architectures.
  • Actively using AI-assisted development tools including Claude Code and GitHub Copilot with multi-agent orchestration workflows to accelerate development, debugging, refactoring, documentation, and code reviews.
  • Strong understanding of SDLC, CI/CD, testing strategies, scalability, maintainability, and engineering best practices.
  • Experienced in mentoring teams, driving technical decisions, and improving engineering quality and delivery processes.

Overview

13
13
years of professional experience

Work History

Principal Software Engineer

Perforce
03.2024 - Current
  • Developing and enhancing scalable enterprise SaaS product capabilities for IP lifecycle management.
  • Working across frontend architecture, application workflows, reusable components, and platform improvements.
  • Using AI-assisted development tools including Claude Code and GitHub Copilot to improve development productivity and accelerate engineering workflows.

Assistant Vice President

Barclays
06.2018 - 03.2024
  • Led development of scalable micro frontend applications used across Barclays branch and telephony systems.
  • Designed and implemented reusable frontend frameworks and shared UI components to support multiple business applications.
  • Worked closely with Product and UX teams to deliver customer-focused features in Agile delivery cycles.
  • Contributed to frontend architecture decisions, application scalability, code quality standards, and CI/CD practices.

Consultant

Infosys
12.2017 - 05.2018
  • Developed enterprise search and compliance management interfaces for regulatory and trade compliance workflows.
  • Built scalable React-based UI components and integrated backend services/APIs.
  • Client: Dow Jones - Trade Compliance

Module Lead

ValueLabs
06.2015 - 11.2017
  • Developed digital onboarding workflows for online banking account opening processes.
  • Implemented document upload, identity verification, and video verification user flows.
  • Client: Emirates NBD - Digital Account Opening

Web Developer

Ignatiuz Software Pvt Ltd
07.2013 - 06.2015
  • Developed responsive web pages and reusable UI components for seller onboarding and information portals.
  • Client: eBay - Seller Information Center

Education

Bachelor of Engineering - Information Technology

RGPV
01.2009

Skills

  • JavaScript
  • TypeScript
  • ReactJS
  • Vuejs
  • Angular
  • Redux
  • Redux-Saga
  • Redux-Thunk
  • Nextjs
  • HTML5
  • CSS3
  • SCSS
  • Micro Frontends
  • Nodejs
  • REST APIs
  • API Integration
  • Java
  • J2EE
  • JSP
  • JSF
  • Jest
  • RTL
  • Cypress
  • Mocha
  • Chai
  • TDD
  • BDD
  • Claude Code
  • GitHub Copilot
  • AI-assisted coding workflows
  • Multi-agent orchestration workflows
  • AI-assisted debugging and code reviews
  • AWS
  • OpenShift
  • Jenkins
  • CI/CD
  • GitHub
  • Git
  • Bitbucket
  • Webpack
  • Vite
  • Babel
  • NPM
  • MySQL
  • Oracle
  • PostgreSQL

Languages

English
Hindi
Marathi

Awards

  • Nominated for ExtraMile Award, ValueLabs, 2017
  • Winner - Chess Competition, ValueLabs, 2017
  • Runner-up - Sudoku Competition, ValueLabs, 2017

Timeline

Principal Software Engineer

Perforce
03.2024 - Current

Assistant Vice President

Barclays
06.2018 - 03.2024

Consultant

Infosys
12.2017 - 05.2018

Module Lead

ValueLabs
06.2015 - 11.2017

Web Developer

Ignatiuz Software Pvt Ltd
07.2013 - 06.2015

Bachelor of Engineering - Information Technology

RGPV
Rahul KagPrincipal Software Engineer