Portfolio

I build reliable full-stack web apps for teams that need things to work.

Senior Full-Stack Engineer and Technical Lead with 12+ years of hands-on work across React, TypeScript, Node.js, Express, cloud deployments, UX flows and team coordination.

Karthick Kumar B
12+ Years working on production web platforms
80%+Test coverage focus
12Engineers led on IoT projects
30+Tools used across projects
5Enterprise domains served
React / TypeScript / Node.js / Express / REST APIs / Playwright / Dynatrace / AWS / Azure DevOps / Docker / Jest / React Testing Library / Figma / Adobe XD / GitHub Copilot / OpenAI / Claude / React / TypeScript / Node.js / Express / REST APIs / Playwright / Dynatrace / AWS / Azure DevOps / Docker / Jest / React Testing Library / Figma / Adobe XD / GitHub Copilot / OpenAI / Claude /
About

Full-stack engineer who stays close to the work.

I usually work between product, UX, frontend and backend teams, turning requirements into screens, APIs and releases that people can actually use.

Hi, I am Karthick Kumar Balasubramanian. I build web applications from the UI down to the API layer. Over the years I have worked with banking teams, IoT platforms, digital marketing projects and internal enterprise tools. I enjoy the practical parts of the job: clarifying flows, fixing edge cases, reviewing code, mentoring developers and keeping releases steady.

UI to API ownership Banking-grade delivery Modern dev workflow

Domains worked across

Banking platforms
IoT and security
Digital marketing
E-commerce
Enterprise web
Current assignment

TCS for Lloyds Banking Group

UK Banking
Tata Consultancy Services Lloyds Banking Group

Working on Node.js microservice/API integration, server-side frontend API calls, React feature delivery, Playwright automation and Dynatrace debugging for a customer-facing banking platform.

What I build

Web applications that are clear to use and easier to maintain.

Most of my work is practical: understand the flow, build the UI, connect the service, test the change and support the release.

Full-stack systems

React, TypeScript, Node.js, Express and REST APIs, with reusable components and enough testing to keep changes safe.

Interfaces that scale

User flows, responsive screens, Figma and Adobe XD handoffs, design-system work and small details that make the UI easier to use.

Smarter day-to-day work

I use tools like GitHub Copilot, OpenAI and Claude where they help with coding, review notes and documentation, while keeping final judgment with the team.

Experience

Experience from real product teams.

A quick timeline of the teams, clients and projects I have worked with.

Tata Consultancy Services

April 2024 - Present

Bengaluru, Karnataka, India

Role Full-Stack Engineer Client Lloyds Banking Group, United Kingdom
  • Build Node.js microservice integrations and APIs, connect server-side frontend flows to backend services, and deliver new React features for a UK banking application.
  • Maintain 80%+ unit and integration test coverage using Jest and React Testing Library.
  • Write Playwright automation code for key banking flows and regression coverage.
  • Use Dynatrace to debug production issues and trace application behavior across services.
  • Handle Azure DevOps CI/CD work, Docker build issues, SonarQube quality gates and Sonatype Nexus vulnerability fixes.
  • Work with TCS and Lloyds teams on secure UI changes and backend API integration.
  • Support sprint planning, review design handoffs and help developers with frontend implementation details.
Mortgage Micro App - Lloyds Home Wise and Halifax HelloHome

Helps customers take control of their mortgage by viewing balance, term, current rates, deal end dates, estimated property value and equity, with journeys for additional borrowing, product switching and overpayment calculations.

Infinite Computer Solutions

November 2021 - April 2024

Bengaluru, Karnataka, India

Role Senior Technical Team Lead | Consultant Client Qualcomm, United States
  • Led IoT project work with a team of 12 engineers, working closely with business analysts and vendors.
  • Built React applications with Redux, plus Node.js and Express services for backend needs.
  • Managed AWS deployments across environments using S3, EC2, CloudFront and Route 53.
  • Created reusable TypeScript components to keep UI behavior consistent across modules.
  • Added PWA support for web and mobile-friendly usage.
  • Integrated Google Maps features such as KML, overlays, markers, paths and custom map interactions.
Drone First Responder

Real-time incident workflows with drone assignment, live video streaming and operator controls.

Smart Stadium

CCTV-based incident workflows for VIP entry recognition, queue monitoring and zone-level alerts.

Pallet Tracking

Dashboard views for pallet movement, route details and outlet visibility.

i-Exceed Technology Solutions Pvt Ltd

March 2019 - November 2021

Bengaluru, Karnataka, India

Roles Team Leader UI / Senior Software Engineer UI

Team Leader UI

Oct 2020 - Nov 2021
  • Led the UX team for banking web and mobile products.
  • Created page flows, site maps and Adobe XD wireframes for banking workflows.
  • Worked with client requirements and converted them into clear interface designs.

Senior Software Engineer UI

Mar 2019 - Oct 2020
  • Built consumer banking, corporate banking, onboarding and back-office applications with Appzillon.
  • Used SASS and grid-based frontend layouts to keep screens consistent.

Adcanopus Digital Media Pvt Ltd

April 2018 - March 2019

Bengaluru, Karnataka, India

Role Frontend Web Developer
  • Designed and developed email newsletters, promotional banners, e-commerce websites and landing pages.
  • Built responsive landing pages with lead forms and campaign-focused interactions.
  • Checked layouts across desktop, tablet and mobile breakpoints.

SuperBotics MultiTech Private Limited

March 2016 - March 2018

Virudhunagar, Tamil Nadu, India

Roles Front End Team Leader / Frontend Developer

Front End Team Leader

Aug 2016 - Mar 2018
  • Built prototypes and application screens using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, AngularJS and Bootstrap.
  • Developed hybrid mobile apps with Ionic and AngularJS, plus Chrome extensions.
  • Handled project activities, code review, documentation and fresher training.

Frontend Developer

Mar 2016 - Jul 2016
  • Developed responsive e-commerce websites, custom WordPress themes and Shopify themes.

QU-Tracking Solutions

June 2014 - February 2016

Chennai, Tamil Nadu, India

Role Web Developer
  • Converted PSD designs into responsive pages using HTML5, CSS3, JavaScript, Bootstrap and jQuery.
  • Built cross-browser frontend code and helped with website maintenance.
  • Turned static mockups into reusable page sections with consistent spacing and typography.
Skills

Tools I use regularly.

The stack I use across application delivery, cloud, testing, UX handoff and daily team work.

Application Engineering

Core tools for building features, APIs and service integrations.

Microservices

Interface Craft

React UI work, styling, state and installable web app flows.

Redux
HTML5
CSS3
SCSS
PWA

Cloud Delivery

Hosting, CI/CD, build support and release environments.

AWS S3 CloudFront Route 53 EC2
Docker
Azure DevOps

Quality and Release

Regression coverage, release checks and production issue support.

SonarQube
Dynatrace
Sonatype Nexus

Product Design Handoff

UX flows, visual handoff and campaign/search support.

Figma
Adobe XD
UI/UX
SEO

AI and Team Workflow

Tools and habits that help with delivery, review and planning.

GitHub Copilot
OpenAI
Claude
Git
Jira
Agile / Team Lead
Education

Education.

My formal computer science background before moving fully into web engineering.

2011 - 2014

B.E Computer Science & Engineering

Nadar Saraswathi College of Engineering and Technology

Theni, Tamil Nadu, India | Anna University

  • Bachelor of Engineering in Computer Science & Engineering with 6.77 CGPA.
  • Studied software engineering, data structures, web development and system design basics.

2008 - 2011

Diploma in Computer Engineering

Sai Jothi Polytechnic College

Madurai, Tamil Nadu, India | Directorate of Technical Education

  • Diploma in Computer Engineering with 74%.
  • Built the programming and computer systems base that led me into web development.
Contact

Let us talk.

I am open to full-stack engineering, React and Node.js development, UI modernization and technical lead roles.