Full Stack Engineer with 3+ years building production-grade backend systems, AI-integrated APIs, and developer tooling. Specialised in Python (FastAPI, Django), LLM integration, and cloud infrastructure on Azure. Shipped high-impact features at DataWars — including a multi-provider LLM gateway, a client-side code execution environment, and 300+ data science labs. Open source contributor and active technical writer.
Skills
PythonFastAPIDjangoJavaScriptTypeScriptBashAzureAWSDockerCI/CDGitHub ActionsPostgreSQLMySQLMongoDBRedisLLM GatewayRAGOpenAI APIAzure AI StudioHugging FaceREST APIsPytestasyncioCelerySystem Design
Experience
Full Stack Engineer
DataWars · Jul 2025 to Present
Built a multi-provider LLM gateway using async Python (FastAPI, asyncpg), unifying OpenRouter, Anthropic, AWS Bedrock, Exa, and Tavily under an OpenAI-compatible API with per-institution licensing and credit-based billing.
Designed a database-driven provider resolution layer with 3-tier cascade fallback, enabling enterprise BYO-credential flows (e.g., customer-owned AWS Bedrock accounts) while maintaining unified billing.
Implemented envelope-encrypted credential storage and upstream HTTP audit logging across Transaction, ProviderResult, and HTTPExchange ledgers for per-request cost reconciliation.
Designed a browser-based LeetCode-style coding environment for Python and JavaScript, executing code entirely client-side — eliminating costly server infrastructure.
Transitioned DataWars from server-heavy Docker-based systems to a lightweight client-side architecture, reducing operational costs by 35% and improving scalability.
Data Science Technical Leader
DataWars · Jun 2023 to Jul 2025
Led a 9-member data science team developing 300+ interactive ML/data science educational labs, improving delivery efficiency by 50%.
Architected a Pytest-based assertion library with 150+ statistical validation checks, reducing data quality issues by 40%.
Designed automated data validation pipelines and QA frameworks for machine learning projects.
Mentored team members on Python, statistical methods, and machine learning best practices.
Volunteer Machine Learning Engineer
IVY · Nov 2022 to May 2023
Contributed open-source ML integrations in TensorFlow, PyTorch, and JAX; merged 4 PRs adding framework-agnostic API adapters used across the IVY codebase.
Collaborated with cross-functional teams to implement ML model serving and monitoring solutions.