Vikas Kaushik

Lead Software Engineer | 11+ Years

+91-8699339558 | kaushik2272@gmail.com | /in/vikaushik

Experience

EPAM

Lead Software Engineer Sep 2023 - Present Gurugram, India
  • Tech-stack: Golang, Kubernetes, Docker, Helm, gRPC, Prometheus, Grafana, Postgres, GitHub Copilot, ChatGPT, Claude, MCP Agent
  • Developing DDI suite services and APIs for niche clients with high scalability and availability requirements.
  • Design and develop data discovery pipelines for Asset Insights and Visibility.
  • Mentor, onboard and lead EPAM teams towards engineering excellence.
  • Leveraged AI/LLM tools (Copilot, ChatGPT, Claude) to accelerate development, improve code quality, and foster innovation within the team.

Walmart

SDE-IV June 2021 - Sep 2023 Bengaluru, India
  • Tech-stack: Golang, Kubernetes, Docker, Kafka, SRE, DevOps, Prometheus, Grafana, M3, K8s operators, Multi-cloud, DR, GCP.
  • Designed and implemented anomaly-detection services for AIDR (AI-based Incident Detection and Recovery), serving hundreds of clients for real-time anomaly detection with reduced noise alerts.
  • Developed a showback system to represent the telemetry platform usage by different teams in terms of dollar cost. This reduced platform abuse by ~20%.
  • Enhanced and maintained critical parts of telemetry services that ingest and store multi-million metrics per second in large volumes.
  • Wrote Prometheus Exporters, Kubernetes Operators, REST APIs, and Production grade enterprise microservices.

ThoughtWorks

Application Developer Sep 2018 - May 2021 Pune, India
  • Tech-stack: Golang, Kubernetes, Kafka, Kafka-Streams, Java-Spring-Webflux, React-Redux, Oauth, Ansible, Jenkins, CI/CD, Git.
  • Designed and developed a scalable ETL data pipeline using an event-driven architecture that processed and aggregated more than 2 million invoices per hour.
  • Implemented flawless user migration services that handled over 20k distributed Tx (saga) per hour.
  • Engaged as the Tech-lead for the clients: Tesco (UK) and IDFC from ThoughtWorks and led these fast-paced projects from inception stage to successful delivery.

About

- Experienced software engineer skilled in developing scalable & reliable distributed systems, setting up project structure, monitoring, CI/CD, and DevOps.
- Strong background in architecting enterprise services, data pipelines, SRE, and leading adoption of AI/LLM tools (GitHub Copilot, ChatGPT, Claude, MCP agents) to drive innovation and productivity.
- Lead tech teams, played agile coach, and scrum master.
- Passionate about quality, inclusivity, diversity, and sustainability.

Skills

Keywords
Golang C# Kubernetes Prometheus K8s Operator Docker Kafka Grafana OAuth Linux SQL Git SRE GitHub Copilot ChatGPT Claude MCP Agent
Software Engg.
Enterprise Microservices System Design Scalability Reliability Data Structures Algorithms & Complexity Design Patterns CI/CD DevOps Clean Code Clean Architecture Agile TDD Saga Rest APIs

Education

B.Tech. Information Technology

MAIT, GGSIPU, New Delhi
July, 2008 - July 2012

Experience

  • Implemented responsive UI with Internationalisation support using React-redux, Material UI, and Jest.
  • Delivered training sessions to upskill new hire batches for agile practices, ways-of-working, and ThoughtWorks culture. Driven lunch & learn sessions and design thinking workshops for colleagues.

Ciena

Senior Software Engineer Jul 2017 - Sep 2018 Gurugram, India
  • Tech-stack: C#, .Net core, Docker, Cassandra, Kafka, Git
  • Did feature development for SDN product - Blueplanet for clients: AT&T, Facebook (USA)
  • Significant contribution towards feature implementation, Rest API Development, refactoring and bug fixing in a domain heavy context.
  • Project: Blue Planet is a container-based microservices software architecture that enables true end-to-end service orchestration and SDN software suite for optical networks.

Optym

Senior Software Engineer Nov 2015 - Jul 2017 Bengaluru, India
  • Tech-stack: C#, .Net, MS-SQL, SVN, Agile, Ninject, LINQ, Postsharp, NUnit.
  • Improved API SLAs 5 times by implementing streaming and caching.
  • Implemented REST APIs, caching strategy, and asynchronous processing of business logic, using AOP, DI, and Lazy evaluation.
  • Took complete ownership of the application middle layer in a startup environment with Operation Research Scholars.
  • Moved business logic from DB Layer (PL/SQL) to the service, improving performance and maintainability.

Infosys

Software Engineer Aug 2012 - Oct 2015 Chandigarh, India
  • Tech-stack: Mainframe, COBOL, MS-SQL, Linux, Perl, HTML, CSS, Js
  • Implemented requirements in the Report Generation module for BASEL-3 regulatory standards and refactored the code base.
  • Developed snowflake DB schema and ETL data-pipeline for a Data Warehousing project.
  • Did feature development, maintenance, and documentation for multiple Amex projects: Modified Lockbox Management (MLB), Split funding (SF), Speed of Pay Project (SOP), three Amex applications i.e. Project uplift, NIT 2.0, ACH Gateway, BOP

Languages

English - Professional

Hindi - Native

Strengths

Honest Empathetic Communication skills Analytical Adaptable Collaborative Innovative Holistic-approach Process-oriented

Hobbies

Meditation Yoga Hiking Running Swimming

Additional Info

Nationality: - Indian

Work Authorisation: - will require visa sponsorship for International roles.