Software engineer from India. I build cool stuff I like.
Lately, I've been spending a lot of my time building an AI-assisted development workflow for myself, using custom harnesses, skills and dynamic workflows. The speed is real, but what matters more to me is staying in control of the process. I shape and question every line of code that comes out of it.
Some of that work now ships as open-source tools, listed below.
| Project | What it is | Status |
|---|---|---|
| openrouter-spring-ai | Native OpenRouter integration for Spring AI. Typed model fallbacks, provider routing, reasoning replay, and cost accounting under spring.ai.openrouter.*. |
Release candidate |
| ControlFreak | Native Windows MCP server for computer use, written in Rust. Screen capture, local OCR, mouse and keyboard input, with every action checked against an approved window. | Alpha |
| rejoin | Rust TUI that finds your Claude Code, Codex, Cursor, Pi, and OpenCode sessions for the current folder and resumes any of them from one dashboard. | Released |
| TabTuck | Browser extension for Helium and other Chromium browsers. Save tabs for later, sort them into groups, and restore them in the same window. Imports OneTab exports. | In progress |
| Project | What it is |
|---|---|
| FastAPI-Template | Opinionated FastAPI starter: async SQLAlchemy 2.0, Alembic, Pydantic v2, uv, Docker, pytest, CI/CD pre-wired. Clone it and skip a week of setup. |
| QueryDSL | Type-safe query building with QueryDSL, Spring Data JPA, and PostgreSQL, shown through working examples. |
| Docker-Bake | Multi-platform Docker builds with Bake. Companion code for my Introduction to Docker Bake article. |
| FasterXML-Jackson-Examples | Spring Boot demos of Jackson annotations that actually show up in real codebases. |
| qBittorrent-nox-starter | Opinionated setup for qBittorrent-nox, with deployment and performance tuning done for you. |
A few bigger things are still cooking in private repos. They'll appear here when they're ready.
- ☕ Taking
openrouter-spring-aifrom release candidate to 0.1.0 - 🦀 Building real tools in Rust (
rejoin,ControlFreak) - 🤖 Refining my AI-assisted dev workflow
- 📚 Working toward AWS certifications
- Languages: Java, Python, TypeScript, Rust
- Backend: Spring Boot, Spring AI, Hibernate, FastAPI, SQLAlchemy
- Data: PostgreSQL, MongoDB, Redis
- Infra: Docker, AWS, Terraform, Jenkins, GitLab CI, GitHub Actions
- Quality: SonarQube, Snyk
If you're building something and want a second pair of eyes on the backend or the tooling, my inbox is open.



