Curious engineer exploringthe intersection oftechnology, art,and philosophy.
High-scale distributed systems at Sixt — and the AI workflows that ship software faster.
Recent projects
- 2024
Offer Aggregator / Sixt
A Kafka-based event scheduler that aggregates Sixt+ subscription offers across 700+ branches in 10 countries, with aggregation logic that removed the need for distributed locks entirely.
15× less downstream API load · 16× lower latency (1.6s → 98ms)
Kafka / Microservices / Java
- 2024
Global Credit Check / Sixt
An org-wide gRPC service integrating four international credit agencies behind one standardized interface. GDPR-compliant via region-isolated AWS Lambda + DynamoDB, using Factory/Facade patterns to abstract agency logic.
30% latency reduction · Removed a US-region Salesforce dependency
gRPC / AWS Lambda / DynamoDB
- 2025
MCP Server & RCA Bot / Sixt
A Model Context Protocol server exposing subscription-contract capabilities to AI agents, plus an RCA bot that automates root-cause analysis via dynamic Salesforce (SOQL) retrieval, log parsing, and Prometheus metrics.
Significantly reduced MTTR
MCP / AI Agents / Observability
- 2024
Reservation Migration / Sixt
Led the end-to-end architecture and migration of the subscription reservation system off an unsupported legacy monolith onto modern microservices, reverse-engineering legacy behavior and integrating payment authorization.
28.9% lower mean latency · 34.2% lower P90 latency
System Design / Migration / Payments
Side projects
Decentralized Identity Management ↗
A self-sovereign identity system with single sign-on built on a consortium blockchain — users own and control their identity without a central authority.
Blockchain / SSO
Omuse
A full-stack, multi-user music streaming platform — listeners follow artists and build playlists; artists upload albums and singles.
Next.js / Chakra UI / Firebase
Codoholic ↗
A typing tutor built for coders — practice touch typing on real coding syntax across multiple languages.
React / Node.js / Express / MongoDB
Answer-Script Evaluation ↗
Automates grading of handwritten subjective answer scripts, using Word2Vec embeddings to score responses against reference answers.
Python / Word2Vec / Streamlit
Two-Player Chess ↗
A full-stack two-player chess app modelled after Chess.com, built with object-oriented design and an MVC architecture.
Java / Swing / React / MySQL
Twitter Analysis with Spark
Real-time stream processing of live Twitter data through a Spark + Kafka pipeline, persisted to MongoDB.
Apache Spark / Kafka / MongoDB
Cab Driver Scheduling
Matches cab drivers to riders using containerized services coordinated through a message broker.
Docker / RabbitMQ
Fake Currency Detection
Validates the legitimacy of Indian currency denominations using classical image-processing techniques.
Python / Image Processing
Unbeatable Tic-Tac-Toe ↗
A terminal Tic-Tac-Toe driven by the Minimax algorithm — the computer never loses, so the best you can hope for is a draw.
Python / Minimax
About
I’m a backend-focused engineer at Sixt, where I design distributed microservices behind subscription products used across 10 countries — Kafka event pipelines, gRPC services, and AWS-backed systems built for scale and reliability.
Lately I’ve gone deep on AI engineering: building MCP servers, agentic workflows, and automation that turns product specs into shipped code. Off the clock I run a homelab and tinker with n8n.
Experience
- Jun 2023 — Present
Software Development Engineer I / Sixt
Design and own distributed microservices for Sixt+ subscriptions across 10 countries — Kafka pipelines, gRPC services, AWS Lambda/DynamoDB — alongside on-call for 7 services and a set of AI-engineering initiatives.
- Jan 2023 — Jul 2023
SDE Intern / Sixt
Automated code generation from API contracts, built Kafka integration test suites (coverage 37% → 43%), and drove org-wide mutation testing, resolving 800+ code smells and security issues.
- Jun 2019 — Jun 2023
PES University / education
B.Tech, Computer Science — 9.03 CGPA · Bangalore, India
Skills
- Languages
- Java
- Go
- TypeScript
- Python
- SQL
- Backend & Cloud
- Spring Boot
- Kafka
- gRPC
- REST
- Node.js
- AWS (Lambda, DynamoDB)
- AI & Automation
- MCP
- Agentic Workflows
- n8n
- Claude Code
- Cursor
- Copilot
- Databases
- PostgreSQL
- MySQL
- MongoDB
- DynamoDB
- Elasticsearch
Interests
- Distributed systems
- AI agents & MCP
- Self-hosting & homelab
- Workflow automation
- System design
- Competitive programming
Get in touch
srinivasvj01@gmail.com