About Me
Full Stack Software Engineer with 4+ years of experience building scalable, production-ready Python applications across ML/AI,
healthcare, HR, and EdTech domains. Skilled in designing distributed systems and event-driven…
Full Stack Software Engineer with 4+ years of experience building scalable, production-ready Python applications across ML/AI,
healthcare, HR, and EdTech domains. Skilled in designing distributed systems and event-driven microservices architectures, writing
thorough unit and integration tests, and translating data science models into reliable backend services. Experienced in the complete
development lifecycle — from gathering requirements and documenting technical solutions through to deployment and production
monitoring. Comfortable working across the stack: Python (FastAPI, Django, Flask) on the backend and React JS / React Native on
the frontend. Currently working at the intersection of backend engineering and Agentic AI — building autonomous systems using
LangGraph, CrewAI, and AutoGen for enterprise clients in Saudi Arabia
Experience
Freelance Senior Software Engineer & AI Consultant
<p>Collaborated with clients to gather requirements and research and document technical solutions before writing a line of code — reducing rework and ensuring delivered systems matched actual business needs<br>
Wrote efficient, reusable, and testable Python code for ML/AI and data applications, including LLM-powered APIs for document summarization and structured data extraction, deployed on AWS/GCP via FastAPI and Docker<br>
Translated data science model inputs and outputs into production-ready services — handling data validation (PydanticAI), schema contracts, and API versioning to ensure stable integration with downstream systems<br>
Architected multi-agent AI pipelines using LangGraph, CrewAI, and AutoGen (AG2), reducing client manual processing time by 50% through workflow automation across HR and enterprise knowledge management domains<br>
Built Agentic RAG systems using LangGraph and Docling, enabling conversational querying over large document repositories with high retrieval accuracy and sub-2 second response times<br>
Developed and maintained automated CI/CD pipelines for testing and deploying AI-powered services on AWS ECS and GCP Cloud Run, reducing deployment errors and enabling continuous delivery<br>
Participated in code reviews, documented API contracts with Swagger/OpenAPI, and mentored junior developers on clean architecture, testing practices, and LLM integration patterns</p>
Freelance Senior Software Engineer & AI Consultant
Collaborated with clients to gather requirements and research technical solutions, Wrote efficient, reusable Python code for ML/AI applications, Translated data science model inputs into production-ready services, Architected multi-agent AI pipelines, Built Agentic RAG systems, Developed and maintained automated CI/CD pipelines, Participated in code reviews and mentored junior developers
Backend Engineer Level 2
<p>Led backend development for an EdTech platform serving 50,000+ active users, designing a distributed microservices architecture using Python, Django, Docker, and Kubernetes — with each service independently deployable and testable<br>
Optimized REST APIs to reliably handle 200,000+ daily requests through Redis caching, PostgreSQL query optimization, and load-aware service decomposition across distributed nodes<br>
Achieved 85%+ automated test coverage by writing comprehensive unit and integration tests with pytest, substantially reducing production incidents and enabling faster, safer releases<br>
Reduced deployment time by 60% by building end-to-end CI/CD pipelines with GitHub Actions and Jenkins, including automated test gates before every staging and production promotion<br>
Managed multi-cloud infrastructure across AWS, Azure, and GCP, ensuring 99.9% uptime through proactive monitoring, alert configuration, and infrastructure-as-code practices<br>
Led Agile ceremonies for a cross-functional team of 8+; worked closely with product management to break requirements into deliverable sprint tasks and maintain consistent velocity</p>
Backend Engineer Level 2
Led backend development for an EdTech platform, Optimized REST APIs, Achieved 85%+ automated test coverage, Reduced deployment time by 60%, Managed multi-cloud infrastructure, Led Agile ceremonies
Senior Python Developer
<p>Built and maintained full-stack web applications using Django, DRF, and React JS — responsible for both RESTful API design and frontend component development with a focus on responsive design and UX best practices<br>
Designed and optimized PostgreSQL and MySQL schemas for complex relational data, applying normalization, indexing strategies, and query profiling to improve data retrieval performance significantly<br>
Integrated TensorFlow-based ML models into production Django APIs, working alongside data scientists to understand model input/output contracts and wrap them in reliable, versioned REST endpoints<br>
Implemented event-driven task pipelines using Celery and RabbitMQ for asynchronous processing, improving system throughput and user-facing response times for data-heavy operations<br>
Deployed containerized services using Docker and Kubernetes on AWS and Azure, configured Nginx reverse proxies, and maintained CI/CD workflows using GitHub Actions and Jenkins<br>
Conducted regular code reviews, established shared coding standards across the team, and contributed to improving test coverage and reducing technical debt in legacy modules</p>
Senior Python Developer
Built and maintained full-stack web applications, Designed and optimized PostgreSQL and MySQL schemas, Integrated TensorFlow-based ML models into production APIs, Implemented event-driven task pipelines, Deployed containerized services, Conducted regular code reviews and established coding standards
Software Engineer
<p>Developed RESTful APIs with Django REST Framework and Flask, writing full Swagger/OpenAPI documentation and unit tests with pytest for all new endpoints<br>
Built dynamic, responsive frontend interfaces using React JS, JavaScript, and Bootstrap, following UX best practices to improve usability across web and mobile viewports<br>
Optimized PostgreSQL and MySQL database queries and data structures, reducing average query time through strategic indexing and schema redesign<br>
Containerized applications with Docker and deployed on AWS EC2 behind Nginx, establishing repeatable deployment procedures that reduced environment-related bugs</p>
Software Engineer
Developed RESTful APIs with Django REST Framework and Flask, Built dynamic, responsive frontend interfaces, Optimized PostgreSQL and MySQL database queries, Containerized applications with Docker
Junior Software Developer
<p>Contributed to full-stack development projects using Python, Django, and JavaScript; wrote REST endpoints, built database-backed CRUD modules with PostgreSQL, and participated actively in code reviews and Agile ceremonies<br>
Developed foundational skills in software revision control using Git and GitHub, following branching strategies and contributing to team workflows in a structured development environment</p>
Junior Software Developer
Contributed to full-stack development projects, Developed foundational skills in software revision control
PROJECTS
STeyp
<p> Architected the backend for an educational platform serving 50,000+ users and 200K+ daily requests using a Kubernetes-orchestrated</p><p>microservices architecture with distributed data management across PostgreSQL and Redis</p><p>– Established team-wide automated testing standards using pytest with 85%+ coverage; built CI/CD pipelines with GitHub Actions that ran the full</p><p>test suite on every pull request before any code reached staging</p>
Patient Care System — Bansal Hospitals
<p>– Designed and built a patient-facing full-stack application for Bansal Hospitals — covering appointment booking, healthcare record access, and</p><p>real-time patient communication — using Django + DRF for the API layer and React Native for the mobile interface</p><p>– Implemented event-driven notification pipelines with Celery and RabbitMQ for appointment reminders and care updates; deployed on AWS with</p><p>Daphne for WebSocket support and Nginx for reverse proxying</p><p>– Focused on UX best practices and responsive design across the React JS web frontend, with emphasis on accessibility, information clarity, and</p><p>low-friction patient workflows</p>
JIA HRMS — Full Stack HR Management System
<p>– Built a comprehensive 14-module full-stack HRMS platform — covering Employee Self-Service, Attendance, Leave, Payroll, Performance, Training,</p><p>Timesheet, Grievance, Onboarding, Loan, Travel, Document Management, Learning, and e-Separation — using React JS on the frontend and</p><p>Django + DRF on the backend</p><p>– Designed a normalized PostgreSQL schema for complex HR relational data; used Celery and RabbitMQ as an event-driven messaging layer for</p><p>payroll processing, document alerts, and communication workflows across the organization</p><p>– Deployed on GCP with Gunicorn + Nginx on Ubuntu Server; wrote unit and integration tests covering core payroll and attendance modules; React</p><p>JS frontend shipped via Vercel with responsive layouts across all device sizes</p>