Sumit Vairagar
Technology Consultant | Backend Engineer | AI BuilderI'm a Technology Consultant and Software Engineer with 14 years of experience delivering scalable backend systems. My work sits at the intersection of event-driven architecture and modern agentic AI development — I use tools like Claude Code, Kiro CLI, and GitHub Copilot not as shortcuts, but as force multipliers across the full delivery lifecycle: codebase comprehension, story design, implementation planning, development, and legacy modernization.
Currently at Technogise, I work on complex distributed systems. Outside of client work, I contribute to open-source AI agent projects — Atomic (TypeScript + Rust TUI), Hivemind (YC-backed memory layer), and spring-ai-agent-utils (official Spring AI community library maintained by Broadcom's Spring AI lead).
Work Experience
TechnogiseMay 2025 – Present
Technology Consultant- Used Claude Code and Kiro CLI to own end-to-end delivery of a business-critical feature in a large-scale legacy distributed system — from codebase comprehension to production.
- Leveraged Claude Code to deep-dive a complex legacy codebase, rapidly mapping architecture, domain boundaries, and integration points.
- Translated high-level business requirements into scalable technical designs, collaborating directly with stakeholders to resolve edge cases.
ThoughtWorksSep 2021 – May 2025
Lead Consultant- Led and mentored a cross-functional team of 15+ engineers, driving high-impact delivery across multiple projects.
- Architected and delivered a mission-critical, event-driven customer onboarding system with resilient distributed transactions using Java, Spring Boot, Kafka, and the SAGA pattern.
- Collaborated with stakeholders to provide strategic technical guidance on system architecture.
Springer NatureJan 2019 – Sep 2021
Software Development Engineer (Backend)- Spearheaded adoption of Kotlin and TDD for backend systems, improving code quality and team velocity.
- Integrated multiple microservices with Razorpay to build a robust payment processing system using Kotlin, Java, and Spring Boot.
- Mentored junior engineers, improving team performance and capability.
Earlier career2011 – 2019
Technical Lead → Senior Engineer- Technical Lead at Lava Labs (Malaysia) — redesigned route search from 30s to 2s, a 15x improvement. Java, Spring Boot, MySQL.
- Senior and lead roles at Yash Technologies, MMF Systems, and SPAR Solutions — healthcare systems, cloud infrastructure, enterprise HR. Java, Spring, AWS.
Open Source
Atomic — AI Agent Runtime Contributed a TUI feature to visually distinguish active subagent stages during multi-agent workflows. Three injection cases: editor top rule, ask_user_question widget, and AWAITING INPUT banner. Addressed Greptile P1 review (overflow bug) and P2 (test specificity). 867/867 tests pass.Hivemind — AI Memory Layer (YC-backed) Fixed stale BM25 documentation across README, docs, and source JSDoc after the implementation switched to ILIKE. First contribution to an Activeloop (YC, Mountain View) project. Merged by maintainer Sept 11, 2026.spring-ai-agent-utils — Spring AI Community Fixed live-network tests in BraveWebSearchTool (6 deterministic offline assertions with MockRestServiceServer) and corrected a FileSystemTools.read description that caused LLMs to hallucinate PDF/image support. Maintained by Christian Tzolov, Spring AI Lead at Broadcom.The missing UI toolkit for on-device LLMs in Flutter. Provides device checks, model management, recommendations, and chat/vision/tool-calling widgets. Education
Tilak Maharashtra VidyapeethBachelor of Computer Application (BCA) · Completed 2009
Technical Skills
AI-Assisted DevelopmentBuilding with and leveraging agentic AI tools across the full delivery lifecycle. Backend & Architecture14 years of experience designing and building scalable distributed systems.Event-Driven Architecture
Cloud & DevOpsDeploying and managing infrastructure in the cloud. Frontend & MobileBuilding web and iOS applications when the problem calls for it.