Senior Software Engineer (Consultant) at ThoughtWorks Technologies
Nov 2021 - Present | Coimbatore, India
Consulting on AI infrastructure, distributed systems architecture, transactional reliability, and CI/CD operational excellence.
Key Achievements
- AI Infrastructure: Prototyped MCP server integrations to streamline deployment automation via natural language prompting, reducing manual pipeline overhead.
- Agentic Skills: Engineered modular LLM 'skills' and tool schemas, translating non-technical user intent into structured, multi-step API executions.
- Platform Strategy & Design: Defined the architectural roadmap for high-throughput distributed services using Architectural Decision Records (ADRs); secured 2nd place in a company-wide Architecture Kata by solving complex consistency challenges in a multi-region environment.
- Transactional Reliability: Engineered Kafka-based backend worker services with a focus on idempotency and error-resiliency, ensuring data integrity across cross-platform mobile and web ecosystems.
- Operational Excellence (CI/CD): Architected a zero-downtime deployment strategy that reduced maintenance window latency from 30 minutes to under 1 minute.
- Quality Engineering & TDD: Pioneered a custom automated testing framework that eliminated manual parity testing and reallocated 3 QA engineers to other testing methods, upholding strict Test-Driven Development (TDD) standards.
- Technical Leadership: Governed the end-to-end release process for 6+ enterprise-scale application launches and mentored a team of engineers to establish standardized runbooks for system stability.
- Observability: Implemented advanced Datadog and Splunk telemetry to monitor 'golden signals' (latency, errors, traffic) for mission-critical business metrics.
Technologies: MCP, LLMs / Agentic Skills, Kafka, CI/CD Automation, TDD, Datadog, Splunk, ADRs, AWS, GCP