Backend and AI engineer building reliable Python services, LLM applications, data pipelines, and developer tooling. I enjoy turning ambiguous problems into focused, tested changes—from API and workflow design to debugging mature open-source codebases.
- AI systems: LLM applications, agents, RAG, evaluation, and MCP integrations
- Backend: Python, FastAPI, Django, REST APIs, authentication, and background jobs
- Data and delivery: PostgreSQL, Redis, Docker, GitHub Actions, testing, and CI/CD
- Current focus: useful open-source contributions across AI infrastructure and Python tooling
| Project | Engineering focus |
|---|---|
| SereniMind | Conversational AI application with React, FastAPI, authentication, and persistent chat history. |
| Automated Root Cause Analysis | Applied AI for investigating system failures and explaining likely causes. |
| AI Connectivity: Healthcare & Education | ML and LLM workflows that analyze real-world infrastructure gaps and generate recommendations. |
| Backend Coach — AI Hackathons | Backend services and workflows supporting AI-focused hackathons. |
I contribute focused fixes with regression coverage, clear reproduction steps, and reviewable pull requests.
| Project | Contribution |
|---|---|
| PySyft #9526 | Validates configured job timeouts and adds regression coverage for invalid values. |
| PyHealth #1241 | Uses context managers for cardiology label and epoch files, with regression tests. |
| local-deep-research #6745 | Preserves specialist downloader skip reasons across the extraction pipeline. |
| django-ledger #191 | Merged: added Docker development setup, Compose workflow, entrypoint, and documentation. |
View all authored pull requests →
- Understand the existing behavior before changing it
- Keep each change focused and easy to review
- Verify with tests, linting, type checks, and self-review
- Communicate clearly and respond constructively to feedback
Open to backend, AI engineering, and open-source opportunities.



