Heya, I'm

Vikas Das

a

Senior Backend Engineer building Java & Kafka microservices for 700+ enterprise clients and 500K+ users.

About me

Vikas Das
I'm Vikas and I'm a

Senior Backend Engineer with 4 years of designing, scaling and tuning microservices in Java, Spring Boot and Apache Kafka. Right now I own the Attendance, Leave and Performance modules at Peoplehum, serving 700+ enterprise clients and 500K+ users.

I like event-driven architecture, distributed locking, big migrations and making databases fast across PostgreSQL, Redis and Elasticsearch. Lately I've been building custom MCP servers so AI agents can safely query production data and dig through logs.

Linux enthusiast, long-time Arch user. AmazingFact: I have created an awesome config for AwesomeWM 😂

4years
700+clients
500K+users
100+services
View Resume

Last updated Oct 2026

Prefer the command line? (or press `)

Experience

Senior Software Engineer

Peoplehum Pvt Ltd.

Nov 2025 – Present
  • Own Attendance, Leave & Performance modules for 700+ clients (500K+ users) and mentor 5 engineers.
  • Migrated Elasticsearch v6 → v8 with search_after pagination: 100M+ records in under 100ms.
  • Moved attendance from hourly batch jobs to event-driven processing of 5–6M daily records.
  • Led the Java 21 upgrade: migrated 30+ services, patterns adopted by 100+, up to 35% more throughput.
  • Built MCP servers over read-only MariaDB/MongoDB and an MCP log-inspection tool for AI agents.
  • Redis distributed locks + Kafka sync for cross-subsidiary employee transfers.
Java 21Spring BootKafkaElasticsearchRedisMCP

Software Engineer

Thermo Fisher Scientific

Dec 2024 – Nov 2025
  • Kafka synchronization microservice across distributed databases: 30% lower API latency.
  • PostgreSQL query tuning + Redis caching: 50% less database CPU.
  • Stateful Redis clusters on Kubernetes: 40% lower QA cloud spend.
  • Prometheus, Grafana & ELK observability: 45% faster MTTR.
KafkaPostgreSQLRedisKubernetesGrafana

Software Development Engineer I

FlexEHR Healthcare Solutions

Dec 2022 – Dec 2024
  • REST microservices handling 10,000+ daily healthcare transactions at 99.9% uptime.
  • PostgreSQL indexing and execution-plan work: 60% faster queries.
  • HIPAA & SOC2 hardening across 9 services with HashiCorp Vault and Consul.
  • Bulk CSV ingestion pipeline saving 15 hours of manual work weekly; WhatsApp Cloud API notifications.
Spring BootPostgreSQLVaultConsul

Software Engineering Intern

FlexEHR Healthcare Solutions

May 2022 – Nov 2022
  • Built 3 core EHR microservices (pharmacy, notifications, patient intake) across 15+ endpoints.
  • MongoDB index tuning: 25% faster document retrieval.

My skills

What I work with every day.

Backend first: Java services, message buses, databases and the observability to keep them honest. These days I'm also deep into AI tooling with MCP servers, context engineering and LLM tool integration.

For what I'm hacking on right now, check my GitHub:

GitHub

Languages & Backend

Java Spring Boot Python Bash Spring Security JUnit / Mockito

Data & Messaging

PostgreSQL Redis Elasticsearch MongoDB Kafka Distributed locks

Cloud & Observability

AWS Docker Kubernetes Jenkins Grafana Prometheus

AI Tooling

MCP servers LLM tools Context engineering Arch Linux

Projects

Tap a project for the full story

Contact me

Get in Touch

Backend, platform or AI-tooling work? Send a message and let's talk.

Name
Vikas Das
Location
Bengaluru, India
Email
dasvikas0071@gmail.com
vikas@arch: ~