Languages & frameworks
Python, Django, Django REST Framework, FastAPI, SQLModel, Frappe, Flask.
Senior backend engineer. Eight-plus years building production Python systems, with recent focus on AI agent architecture and platform integrations.
Python, Django, Django REST Framework, FastAPI, SQLModel, Frappe, Flask.
LLM integration (Claude, OpenAI, Gemini), tool/function-calling architecture, prompt engineering, cost telemetry, anomaly detection.
GCP, AWS, DigitalOcean, Docker, CI/CD, Nginx · PostgreSQL, MySQL, MongoDB, Neo4j, Redis · Celery, RabbitMQ, Kafka, WebSockets, Server-Sent Events.
REST and GraphQL API design, OAuth 2.0, microservices, SOLID · unit / integration / end-to-end / load testing, TDD and BDD with Pytest.
Backend engineer on Glitch's core Google Ads product, leading the Meta Ads launch, including the HubSpot CRM and conversion-tracking integrations underneath both. Also built GlitchOps Bot, an autonomous engineering agent in daily production use, and the cost observability around it. Write-ups at immanuelcaspian.com/systems.
AI-powered SEO platform. Built LLM content-generation systems producing 160+ SEO-optimized topics per client domain, the Celery/Redis task infrastructure to run them with retries and failure recovery, and zero-downtime Django migrations on production data.
Outsourcing company. Primary assignment: led the backend of Taza, a grocery delivery marketplace in Iraq serving thousands of users. Cut API response times 40% through indexing and query optimization, shipped role-based access control and secure payment integrations, moved the architecture toward services, and mentored three junior engineers. On call for Tasleem, a logistics platform, and built the web platform for GlobalTeK.
Rebuilt the backend of a B2B payment-acceleration platform (invoicing, collections, financing) in Django while it kept serving businesses. Integrated Spendjuice, Mono, and Paystack, and cut deploy rollout time 30%.
Led backend development for v2 of a crypto-exchange platform. Built the blockchain deposit and withdrawal flows via block.io and ran the Docker/Nginx infrastructure on DigitalOcean.
Decentralized health-tech for secure medical data exchange. Migrated the backend from GraphQL to REST with DRF, cut response times 35%, and supported HIPAA-compliant exchange of medical records.
First engineering role. Python and Django in production, learning API design, databases, and cloud infrastructure by shipping real features and being on the hook for them.
Programming, operating systems, data structures & algorithms, system analysis & design.