About Me
Software Engineer with 4 years of experience designing and deploying scalable backend systems using Python, FastAPI, and SQLAlchemy. Proven track record of improving deployment reliability by 30% and system performance b…
Software Engineer with 4 years of experience designing and deploying scalable backend systems using Python, FastAPI, and SQLAlchemy. Proven track record of improving deployment reliability by 30% and system performance by 40% through microservices architecture, asynchronous processing, and cloud-native tooling. Experienced in building AI-powered RAG pipelines (Groq, ChromaDB), Copilot Studio agents, and Microsoft 365 integrations. Skilled in building secure RESTful APIs with OAuth2/JWT authentication, containerisation (Docker), CI/CD automation (Azure DevOps), and cloud deployment (AWS ECS). Experienced with message brokers (RabbitMQ, Celery) and relational/document databases (PostgreSQL, MongoDB, Redis). Thrives in agile, cross-functional teams with a strong focus on code quality, unit testing (Pytest), and continuous delivery.
Experience
Software Engineer — Backend Developer
Designed and developed 15+ microservices deployed on AWS ECS using Docker, reducing average deployment time by 35% through automated CI/CD pipelines in Azure DevOps.
Built and maintained REST APIs using FastAPI integrated with Redis, RabbitMQ, and Celery, handling 50,000+ async tasks per day with 99.9% uptime.
Implemented infrastructure automation and monitoring (CloudWatch), improving deployment reliability by 30% and cutting mean-time-to-detect incidents by 50%.
Introduced OAuth2/JWT authentication across all services, eliminating unauthorised access incidents post-rollout.
Wrote comprehensive unit and integration test suites using Pytest, increasing test coverage from ~30% to 75% across core services; enforced standards through structured code reviews.
Built and deployed Copilot Studio agents and Microsoft 365 AI agents for HR helpdesk and IT support automation, integrating with SharePoint, Teams, and Power Automate workflows via custom API connectors.
Developed RAG-based document Q&A systems using Groq (LLaMA 3) and ChromaDB vector store, enabling semantic search and conversational Q&A over enterprise knowledge bases.
Leveraged AI-assisted development tools (GitHub Copilot) to accelerate feature delivery by ~20%, freeing bandwidth for architectural improvements.
Software Engineer — Backend Developer
Designed and developed 15+ microservices deployed on AWS ECS using Docker, reducing average deployment time by 35% through automated CI/CD pipelines in Azure DevOps., Built and maintained REST APIs using FastAPI integrated with Redis, RabbitMQ, and Celery, handling 50,000+ async tasks per day with 99.9% uptime., Implemented infrastructure automation and monitoring (CloudWatch), improving deployment reliability by 30% and cutting mean-time-to-detect incidents by 50%., Introduced OAuth2/JWT authentication across all services, eliminating unauthorised access incidents post-rollout., Wrote comprehensive unit and integration test suites using Pytest, increasing test coverage from ~30% to 75% across core services; enforced standards through structured code reviews., Built and deployed Copilot Studio agents and Microsoft 365 AI agents for HR helpdesk and IT support automation, integrating with SharePoint, Teams, and Power Automate workflows via custom API connectors., Developed RAG-based document Q&A systems using Groq (LLaMA 3) and ChromaDB vector store, enabling semantic search and conversational Q&A over enterprise knowledge bases., Leveraged AI-assisted development tools (GitHub Copilot) to accelerate feature delivery by ~20%, freeing bandwidth for architectural improvements.
Python Developer
Built and optimised REST APIs in FastAPI integrating PostgreSQL and Redis for a real-time marine analytics platform serving 10+ vessel clients.
Automated deployment workflows using Azure DevOps CI/CD pipelines and Docker, reducing manual deployment effort by 60%.
Implemented background processing with Celery and Redis, achieving a 40% improvement in overall system performance and sub-second API response times.
Participated in on-call production support, resolving critical incidents and setting up logging/alerting pipelines to proactively surface issues.
Python Developer
Built and optimised REST APIs in FastAPI integrating PostgreSQL and Redis for a real-time marine analytics platform serving 10+ vessel clients., Automated deployment workflows using Azure DevOps CI/CD pipelines and Docker, reducing manual deployment effort by 60%., Implemented background processing with Celery and Redis, achieving a 40% improvement in overall system performance and sub-second API response times., Participated in on-call production support, resolving critical incidents and setting up logging/alerting pipelines to proactively surface issues.