About Skills Experience Projects Contact
Tech Background

Hello, I'm

Gaurav Kumar Singh

Lead and Senior Full-Stack Developer

Crafting high-performance digital products and scalable systems using React, TypeScript, Java/Spring Boot, and GCP for over 13 years.

About Me

With 13+ years of industry experience, I specialize in crafting high-performance digital products from the ground up.

My expertise lies in building accessible front-end interfaces and efficient backend services using JavaScript (ES6+), TypeScript, React, Angular, Java/Springboot, and Google Cloud Platform, AI ,MCP and AI Agents.

I thrive at the intersection of leadership and execution—mentoring teams to reach their potential while personally delivering end-to-end, scalable solutions that prioritize the user experience.

Education

  • Master in Computer Appliation - Developed a Social media Aggregator project (acquired)

13+

Years Experience

Lead

Senior Full-Stack Developer

10+

Major Enterprise Products

Core Skills

🖥️

Frontend Architecture

JavaScript (ES6+) TypeScript React (Redux/RTK) Angular (2-14) Next.js Tailwind CSS Material UI CSS3/HTML5
⚙️

Full-Stack & Cloud

Java / Spring Boot Node.js / Express GCP Kubernetes Microservices CI/CD
🚀

Advanced Practices & AI

Performance Tuning Web Accessibility (WCAG 2.x) OAuth2 / JWT SonarQube / OWASP Rust (Tooling) Vite / Webpack Large Language Models AI Agents MCP Server Prompt Engineering Node.js TypeScript

Professional Experience

Oct 2023 - Present

Deutsche Bank, Pune

Web Developer Lead Full-Stack

Lead development of Financial Surveillance and Monitoring applications. Modernized UI by migrating legacy monolithic code to micro-frontends.

React Angular Java/Spring Boot GCP Microservices
Oct 2018 - Oct 2023

Barclays, Pune

Lead/Senior Developer (AVP)

Designed a reusable React component library adopted across projects. Built highly accessible (WCAG Level AA) interfaces for desktop and mobile.

React/TypeScript A11y (WCAG) Java
Oct 2016 - Oct 2018

Capgemini, Pune

Frontend Developer

Delivered rapid UI iterations strictly adhering to SDLC best practices. Built responsive features for multiple platforms.

Nov 2013 - Oct 2016

Aeonlogical, Pune

Web/Mobile Developer

Built hybrid mobile applications using Titanium. Developed backend services with PHP, Laravel, and MySQL.

Top Projects

Enterprise Applications

dbWings

Deutsche Bank

Onboarding web application for new Employees and HR. Used bank-wide by all new employees.

React/TS Spring Boot3 Redux/MUI

HrConnect

Deutsche Bank

HR Hub Portal featuring Node.js chatbot backend and Spring Boot REST API serving a React MUI frontend.

Node.js Spring Boot3 React

WealthHub

Barclays

Investment platform and monitoring tools, available on mobile and web.

React Java/Spring Boot

Mortgage Calculator

Barclays

Cross-platform application modernizing the client-facing UI for loan calculations and estimations.

React TypeScript Spring Boot

InvestmentUI & SmartInvestor

Barclays

Direct investing platforms allowing customers to manage preferences and make informed investment decisions.

React Java/Spring Boot

Quickclass

Aeon Logical

An e-learning platform with course management, evaluation, and event coordination systems.

PHP/MySQL Appcelerator Titanium

Open Source Libraries

@gks101/luminajsv2.0.4

NPM / GitHub / Demo

React/JS Canvas image-processing library. Provides lightweight, high-performance filters, crop operations, and canvas helpers.

React JavaScript Canvas Image Processing

@gks101/numtowordsv1.0.3

NPM / GitHub / Demo

TypeScript number-to-words utility for multilingual and Indian numbering use cases.

TypeScript Multilingual Utility Indian Numbering

@gks101/localyxv1.0.1

NPM / GitHub / Demo

React local-storage state hook with TTL, expiry/cache, cross-tab sync, and SSR-safe usage.

React TypeScript LocalStorage Cross-Tab Sync SSR-Safe

@gks101/port-killv1.0.1

NPM / GitHub / Docs

Lightweight cross-platform port termination for Node.js with programmatic APIs (portKill, portKillSync) and CLI (port-kill), with zero runtime dependencies.

TypeScript Node.js CLI Port Termination

fluentmarkdownv1.0.4

Maven Central / GitHub

Java fluent Markdown-to-styled-HTML library. Easily parse Markdown elements into customized, styled HTML documents.

Java Markdown HTML Parser Maven Central

Adding more?v?

Exciting new ideas are brewing! Stay tuned as fresh open‑source projects will be added soon.

Innovation Coming Soon

Ready to Build Something Amazing?

Whether you have a project in mind or just want to say hi, I am always open to exploring new technical challenges.