Karuppusamy D

About

Karuppusamy

Karuppusamy D

Senior Full Stack Engineer
Tamil Nadu, India

Senior Full Stack Engineer with 4+ years of experience specializing in scalable architecture, multi-tenant systems, and high-growth platforms. Expert in modern frontend frameworks including React and Next.js, coupled with robust backend development in Java and Python. Proven track record architecting complex Nx monorepos, implementing secure RBAC solutions, and optimizing system performance for enterprise-level applications.

Scalable architecture
Multi-tenant systems
Secure RBAC
Performance optimization

I'm currently working as a Senior Software Engineer at Blunav System Private Limited, building the Aerios airport operating system as a multi-tenant Nx monorepo with a centralized RBAC and licensing platform underneath it.

Let's connect and build something awesome together. Feel free to reach out to me at d.karuppusamy@outlook.com.

Toolkit

Skills & tools

The languages, frameworks, and infrastructure I reach for most.

Frontend

Interfaces built with React and modern tooling

  • React
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Tailwind CSS

Backend

APIs and services across Java, Node.js, and Python

  • Java
  • Node.js
  • Next.js
  • Fastify
  • Python
  • Tomcat

Tooling & Infra

Monorepo architecture, cloud, and CI/CD

  • Git
  • Nx Monorepo
  • AWS
  • Docker
  • CI/CD (GitHub Actions)

Android

Native Android development

  • Android Studio
  • Kotlin

Database

Data layers across SQL and NoSQL

  • PostgreSQL
  • MS SQL
  • Firebase

Experience

Where I've worked

Roles where I shipped production systems end to end.

  1. Senior Software Engineer

    atBlunav System Private Limited
    PresentIndia
    full time

    Architecting Aerios, a flagship airport operating system, as a consolidated Nx monorepo with a multi-tenant licensing and RBAC platform underneath it.

    • Consolidated operational interfaces for the flagship Airport Operating System, Aerios, by architecting the system as an Nx monorepo integrating 16 TypeScript libraries and 14+ route modules, resulting in a unified platform architecture.
    • Enabled the creation of five independently licensable products by leading the transformation of a monolithic architecture and extracting core module-scoped components (Redux slices, RTK Query, Zod schemas) into dedicated shared libraries.
    • Accelerated feature delivery for key enterprise clients by 30% through per-organization entitlement gating and standardized development specifications.
    • Improved authorization efficiency by 40% by designing and implementing a multi-tenant Role-Based Access Control (RBAC) system using JWT claims and a centralized permissions catalog.
    • Reduced service lockouts by 90% by developing an automated license lifecycle management solution leveraging toad-scheduler and JWT claims.
    • Delivered real-time airside situational awareness, supporting 100+ concurrent aircraft markers, with a Leaflet map layer streaming ADS-B/MLAT position data via Socket.IO.
    React
    Next.js
    Redux Toolkit
    Nx
    TypeScript
    Socket.IO
  2. Software Engineer

    atZoho Corporation
    India
    full time

    Shipped high-value features and stabilized platform quality for ManageEngine OpManager, a Java/Tomcat network monitoring product.

    • Drove enterprise value and sustained product growth by enhancing the Java/Tomcat backend and SQL data layer, resulting in the launch of 20+ high-value features for ManageEngine OpManager that increased platform stickiness.
    • Stabilized product quality by performing deep root cause analysis of Java stack traces and MS SQL slow-query optimization, resulting in a 50%+ reduction in the open-defect backlog.
    • Increased system stability and efficiency by refactoring internal WebSocket communication handlers to eliminate stale connections, resulting in a 95% decrease in related customer complaints and a reduced system memory footprint.
    • Achieved strict cross-platform feature parity by designing a unified data model and robust API layer, resulting in seamless interoperability between ManageEngine OpManager and RMM.
    Java
    Tomcat
    MS SQL
    WebSocket
  3. Freelance Developer

    atUpwork
    Remote
    freelance

    Delivered full-stack web projects for global clients as an independent freelancer.

    • Maintained a perfect track record of project success by consistently delivering responsive full-stack solutions (JavaScript, PHP, SQL) that effectively translated complex, non-technical requirements from global clients, resulting in a 100% on-time delivery rate and zero refund requests.
    JavaScript
    PHP
    SQL

Background

Education & beyond

B.E., Electronics and Communication Engineering

P.A. College of Engineering and Technology - Coimbatore, India

Aug 2018 - Apr 2022CGPA 8.2

Also studied

Independent coursework alongside formal education.

  • Front End Web Development
  • Java Programming
  • Linux Kernel
  • Developing Android Apps with Kotlin

Languages

English
Tamil

Interests

Traveling
Games
Technology

Contact

Let's build something together

Open to senior full stack opportunities. Feel free to reach out - I read every message.

d.karuppusamy@outlook.com