KK

Karan Kumar Agarwal

Available to hire

I’m a senior back-end engineer and software architect with 10+ years of experience building enterprise and consumer systems across SaaS, insurance, automotive/telematics, and manufacturing.

About

I’m a senior back-end engineer and software architect with 10+ years of experience building enterprise and consumer systems across SaaS, insurance, automotive/telematics, and manufacturing. I’m hands-on with Go, PHP, TypeScript/JavaScript, and REST APIs, and I enjoy shaping architectures that scale—especially microservices, distributed systems, clean architecture, and domain-driven design.

I’ve led and delivered backend platforms end-to-end: from requirements and system design through implementation, integration, testing, and production delivery. I’ve worked on real-time messaging, event-driven workflows, security (JWT/OAuth, Keycloak, SSO, SAML), and performance improvements—while also mentoring through code reviews and engineering standards. Recently, I’m working as a technical consultant on a TypeScript-based ERP platform, and earlier I helped co-found a Go-based social platform focused on real-time communication and scalable services.

  • 10 years' experience
  • Joined October 2026

Languages

  • EnglishFluent
  • HindiAdvanced
  • Panjabi, PunjabiAdvanced
  • KannadaAdvanced

Industry experience

  • Software & Internet
  • Financial Services
  • Manufacturing
  • Professional Services
  • Telecommunications
  • Other

Work experience· 10 roles

Technical Consultant · TypeScript-based ERP platformAug 2026 – Present · 4 mos

Joined an early-stage TypeScript/PostgreSQL/Drizzle ORM/AWS Cognito ERP platform and quickly ramped up on the existing architecture, domain model, and development environment. Owned the cost management module by extending existing domain models and workflows while maintaining architectural consistency. Translated validated workflows into technical requirements and implementation plans, driving execution using AI-assisted development. Used tools like Claude Code and Cursor to accelerate delivery while retaining ownership of architectural and technical decisions, code quality, and reviews. Reached approximately 50% completion of the cost module within the first week after understanding the system.

Technical Consultant · ERP / Manufacturing (TypeScript/PostgreSQL/Drizzle/ AWS Cognito ERP platform)Aug 2026 – Present · 4 mos

Joined an early-stage TypeScript/PostgreSQL/Drizzle/AWS Cognito ERP platform and quickly learned its existing architecture, domain models, workflows, and development environment. Owned the costing module by extending domain models and workflows while maintaining architectural consistency. Designed client and platform workflows in Figma, translated validated flows into technical requirements and implementation plans, and drove implementation using AI-assisted development tools. Used Claude Code and Cursor to accelerate delivery while staying responsible for architectural ownership, technical decisions, code quality, and review. Reached ~50% completion of the costing module within the first week after understanding the existing system.

Co-Founder & Technical Co-Founder / Architect · YAARASOCIAL TECHNOLOGIESMay 2025 – May 2026 · 1 yr 1 mo

Co-founded a social navigation platform as the technical owner responsible for architecture, backend engineering, technical decisions, and product delivery. Architected a Go microservices platform covering authentication, users, communities, posts, messaging, notifications, and assets with clear service boundaries using clean architecture principles. Designed location-aware data architecture using PostgreSQL/PostGIS and Redis, with RabbitMQ and Redis Pub/Sub for asynchronous and real-time workflows. Built real-time messaging using WebSockets (presence, unread state, message delivery) with security controls including JWT rotation, blacklisting, encryption, validation, and rate limiting. Delivered 60+ REST APIs and integrated backend services with Flutter iOS/Android apps, resolving multiple integration issues and achieving full API/mobile compatibility for delivered scope. Designed for 10,000+ concurrent active users with real-time messaging and asynchronous processing.

Co-Founder & Technical Co-Founder / Architect · Social / Consumer Technology (Yaaraso Social Technologies)May 2025 – May 2026 · 1 yr 1 mo
Independent Engineer & Architecture (Go, Distributed Systems)Aug 2023 – Apr 2025 · 1 yr 9 mos
Independent Engineer & Architect · Independent (Go, distributed systems, backend architecture, system design, product engineering)Aug 2023 – Apr 2025 · 1 yr 9 mos
Senior Software Engineer · EOX VantageApr 2018 – Jul 2023 · 5 yrs 4 mos
Software Engineer · EOX VantageApr 2017 – Apr 2018 · 1 yr 1 mo

Education

Bachelor of Computer Applications (BCA) · Vijaya Degree College, Bengaluru2016
Bachelor of Computer Applications (BCA) · Vijaya Degree College, Bengaluru2016

Hire Karan Kumar Agarwal today

Post a job and invite Karan, or contact them directly. No hidden commission.

Post a job