Senior Software Architect & AI Engineer | .NET, Python, Cloud & Stateful AI Systems
I am a Senior Software Architect & Full-Stack Engineer with 10+ years of experience engineering high-concurrency, cloud-native backend systems, multi-tenant enterprise applications, and stateful AI solutions.
I specialize in translating complex operational requirements into scalable software architectures having successfully delivered over 120 production-grade projects across SaaS platforms, shipping & logistics, automotive, insurance, and event management systems.
Core Engineering Strengths:
• Architecture & Backend: Multi-tenant systems, microservices, REST/GraphQL APIs, distributed systems.
• AI Engineering & Agents: RAG pipelines, agentic workflows (LangGraph / LangChain), local LLM orchestration, and custom AI chatbots.
• Cloud & Performance: High-volume database schema design, Redis caching strategies, Azure cloud infrastructure, and Docker containerization.
Technical Stack:
• Backend: C# / .NET, Python (FastAPI, Flask), Node.js
• Frontend: React, Vue.js, TypeScript
• Databases: PostgreSQL, MS SQL Server, Redis, MongoDB
• AI / ML: LangChain, LangGraph, Hugging Face, OpenAI APIs
• Cloud & DevOps: Microsoft Azure, Docker, CI/CD Pipelines, Git
Whether you are looking to build an enterprise SaaS product from scratch, refactor legacy backends for scale, or integrate autonomous AI capabilities into your business workflows, I bring end-to-end technical leadership and clean, maintainable code to every project.
Work Terms
Availability & Commitment:
• Full-time / Part-time availability for both short-term sprints and long-term retainer engagements.
• Open to both hourly and fixed-price contracts with milestone-based deliverables.
• Flexible time-zone alignment to accommodate US, UK, and European business hours.
Communication & Collaboration:
• Fluent in written and spoken English with clear, proactive status updates.
• Accessible via Guru WorkRoom, daily async updates, and scheduled video consultations.
• Tools: Slack, Microsoft Teams, Jira, GitHub/GitLab, Linear.
Development Approach & Quality:
• Discovery & Planning: Thorough scope breakdown, system architecture design, and sprint milestones.
• Engineering Standards: Clean, self-documenting code, unit/integration testing, and strict CI/CD pipelines.
• Delivery: Agile/Iterative drops with live staging environments for continuous client feedback.
Maintenance & Handover:
• Post-deployment support window provided with every completed milestone.
• Comprehensive handover documentation (API docs, system setup guides, architecture diagrams).