Software Engineer @ Intervue.io · Backend Systems & Analytics Infrastructure
Bangalore, India
I enjoy building products that make people wonder how the technology behind them actually works. I'm interested in backend engineering, distributed systems, data infrastructure, and practical applications of AI.
Currently working with Node.js, TypeScript, AWS, PostgreSQL, and ClickHouse at Intervue.io.
- Backend Systems: Node.js, TypeScript, Go, REST APIs, WebSockets, asynchronous workflows
- Data & Analytics: PostgreSQL, ClickHouse, Redis, MongoDB, MySQL
- Cloud & Infrastructure: AWS, SQS, Lambda, RDS, SST, Jenkins, Docker, Kubernetes
- Systems Programming & AI: Rust, Git internals, Tree-sitter, LLM integration
A Go-based Git merge driver combining AST-aware conflict analysis with LLMs.
- Resolves three-way (
diff3) merge conflicts using structural code analysis and LLM-assisted merging. - Uses Tree-sitter to identify enclosing functions and validate merged syntax, failing safely when parsing fails.
- Supports automatic failover between cloud models via Groq and local models via Ollama.
- Includes unit, integration, and end-to-end tests in CI.
Stack: Go · Tree-sitter · Git Internals · LLMs
Winner — Smart India Hackathon 2024
- Developed a multi-engine antivirus scanning tool that runs four antivirus engines concurrently in isolated virtual environments.
- Engineered a Rust backend to coordinate scans and manage file access across virtual machines.
- Optimized file access using symbolic links to avoid duplicating file contents.
Stack: Rust · Tauri · React · QEMU · Virtual Machines
Languages TypeScript, JavaScript, Go, Rust, Java, Python, SQL
Backend Node.js, Express, REST APIs, GraphQL, WebSockets
Databases PostgreSQL, ClickHouse, Redis, MongoDB, MySQL
Cloud AWS, SQS, Lambda, RDS, SST
Infrastructure Docker, Kubernetes, Jenkins, Linux, Git
AI & Systems LLMs, Tree-sitter, Git Internals
- Portfolio: vbhv.club
- LinkedIn: linkedin.com/in/mvaibhav77
- LeetCode: leetcode.com/mvaibhav77
- Email: shukla.vaibhav1077@gmail.com


