profile-pic

Karthik VVS

I’m a Full Stack Developer with strong experience in building scalable SaaS platforms and ERP integration systems using NestJS, Flutter, PostgreSQL, and GCP. I’ve led projects end-to-end — from gathering requirements and architecting solutions to deploying stable, production-ready systems. My work spans backend systems with RBAC and multi-tenancy, to dynamic frontends with permission-aware UI.


I’ve also taken ownership beyond code by directly interfacing with clients, managing enhancement requests, handling production deployments, and guiding user acceptance testing. I thrive in roles that require both technical depth and the ability to collaborate across teams and with clients to drive real impact.

  • Role

    Senior Software Engineer

  • Years of Experience

    18.42 years

Skillsets

  • Expressjs
  • Firebase
  • GCP
  • JavaScript
  • Nodejs
  • PostgreSQL
  • SQL
  • SQLite
  • TypeScript
  • Cloud Storage
  • AWS
  • Cloud Functions
  • Firestore
  • Git
  • Jest
  • Postman

Professional Summary

18.42Years
  • Feb, 2023 - Present3 yr 2 months

    Senior Software Engineer

  • Nov, 2019 - Feb, 20233 yr 3 months

    Lead Developer

    JamQ
  • Sep, 2017 - Aug, 20235 yr 11 months

    Developer

  • Aug, 2015 - Sep, 20194 yr 1 month

    Senior Software Engineer

    Capgemini India
  • Sep, 2015 - Sep, 20172 yr

    Senior Software Engineer

    Capgemini

Work History

18.42Years

Senior Software Engineer

Feb, 2023 - Present3 yr 2 months
    Owned end-to-end delivery for four major client accounts, driving software development analysis, architecture design, development, deployment, and hypercare support. Designed and implemented Role-Based Access Control (RBAC) with dynamic role and permission assignment, backend enforcement, and frontend permission-aware rendering. Built a real-time, rule-driven in-app notification system enabling clients to define custom business triggers. Redesigned ERP integration architecture into a configurable quasi-API engine on Express.js, reducing ERP onboarding efforts from weeks to days. Maintained unit and integration tests using Jest for Express.js services. Served as the bridge between product team and clients, supported last-minute change requests, trained new developers and client-facing teams, and coordinated with external vendor teams and ERP providers.

Lead Developer

JamQ
Nov, 2019 - Feb, 20233 yr 3 months
    Built a platform to drive more revenue to brick and mortar F & B businesses by enabling customer interaction with audio playback systems at restaurants. Developed the platform from the ground-up using Node.js, React.js, Firebase, and Apple Music API, integrating customer and restaurant applications. Achieved MVP adoption by over 10 restaurants. Gained experience in customer acquisition, digital marketing, and application design.

Developer

Sep, 2017 - Aug, 20235 yr 11 months

Senior Software Engineer

Capgemini
Sep, 2015 - Sep, 20172 yr

Senior Software Engineer

Capgemini India
Aug, 2015 - Sep, 20194 yr 1 month
    Built automation applications for HSBC Bank with a focus on delivering high-performance tools for customer onboarding, money transfer aberration checks, and data aggregation. Awarded Rising Star Award for 2015-2016 for achieving zero defect delivery in 4 consecutive projects and delivering projects ahead of schedule.

Education

  • Bachelor of Engineering, Computer Science & Engineering

    Osmania University (2015)