About Me
A passionate Python developer with over 14 years of experience building scalable solutions, leading teams, and driving innovation in web development, data engineering, and AI.
My journey into technology began over a decade ago, starting with network engineering before I discovered my true passion in software development with Python and Django. This foundation quickly propelled me into building full-stack applications, where I honed my skills on everything from B2B procurement systems to mission-critical geospatial platforms for the US Army.
Throughout my career, I've embraced the challenge of engineering complex, scalable solutions. I've designed and optimized large-scale ETL pipelines on AWS, engineered high-performance vector search systems with FastAPI and Pinecone, and modernized legacy systems to enhance performance and maintainability. My expertise is rooted in building resilient, cloud-native architectures using Docker, Kubernetes, and a wide array of AWS services to support both real-time and asynchronous workloads.
Today, my focus is at the intersection of full-stack development and artificial intelligence. I am passionate about building the next generation of intelligent applications, from developing AI-powered chatbots with LangChain and RAG-based systems to creating AI-driven marketing automation tools. I thrive on leveraging modern tech stacks like Next.js and FastAPI to build sophisticated solutions that solve real-world problems and deliver tangible business value.
Professional Timeline
Senior Full Stack Developer
Developing a rental application similar to Airbnb, tailored for the Gulf region, incorporating innovative features to enhance user experience and compliance.
Full Stack Python Developer
Modernized a mission-critical legacy system and boosted system scalability by replacing Google Tasks with a Celery + Redis architecture. Designed and implemented an Agentic AI-powered chatbot and am currently leading the development of AI-driven marketing automation tools.
Senior Software Engineer
Optimized and automated ETL pipelines, engineered a high-performance vector-based semantic search system, developed robust machine learning models for product classification, and designed scalable, cloud-native architectures on AWS.
Senior Software Engineer
Designed and optimized large-scale ETL pipelines, led full-cycle development of Django-based applications, modernized complex legacy codebases, engineered resilient cloud-native architectures, and developed a machine learning–powered cost prediction system.
Senior Software Engineer (Lead) & DevOps
Contributed as a core developer to a B2B marketplace startup, led the migration of legacy APIs, designed and implemented robust RESTful APIs, and optimized data architecture using both SQL and NoSQL databases.
Full Stack Web Developer
Collaborated on designing and delivering innovative, scalable web applications including a B2B procurement system, a matchmaking platform, an MLM marketing application, and a mission-critical geospatial intelligence platform for the US Army.
Full Stack Web Developer
Delivered multiple custom business solutions for high-profile clients including Premier Elevator and Volvo Trucks. Designed and implemented a stock and supply management system and a real-time digital meter interface.
Python Django Developer
Developed complex features, implemented automated testing, and played a key role in resolving critical geospatial issues for a mission-critical, location-based application for the US Army using PostGIS.
Software Engineer
Developed a robust and scalable web application, designed and implemented custom features, integrated third-party services and APIs, and applied best practices to ensure application security, performance, and scalability.
Software Engineer
Developed and enhanced CMS and control panel systems, championed the adoption of Behavior Driven Development (BDD), and effectively utilized tools such as Selenium, Lettuce, and Cucumber.
Web Developer
Contributed to the development and maintenance of client websites, providing effective troubleshooting and issue resolution across web applications.
Assistant Network Engineer
Provided timely and effective technical support and troubleshooting to network users, delivered procedural guidance and training, and maintained strict confidentiality and security of sensitive information and network data.
Professional Certifications

Generative AI and LLMs: Architecture and Data Preparation
Explore how LLMs are built and how to prepare data for optimal model performance.
Verify Certificate
Generative AI: Prompt Engineering Basics
Learn how to craft effective prompts to get the best results from generative AI models.
Verify Certificate
Generative AI Advance Fine-Tuning for LLMs
Master advanced techniques to fine-tune large language models for specialized tasks.
Verify Certificate
Architecting Solutions on AWS
Design and deploy scalable, secure, and cost-effective cloud architectures on AWS.
Verify Certificate
Agentic AI with LangGraph, CrewAI, AutoGen and BeeAI
Build intelligent, multi-agent AI systems using modern frameworks like LangGraph and CrewAI.
Verify Certificate
Introduction to LangGraph
Get started with LangGraph to design and orchestrate complex AI workflows and agent interactions.
Verify CertificateKey Achievements
20+ Projects Delivered
Successfully completed over 20 projects ranging from small web apps to enterprise-scale systems
Team Leadership
Led and mentored teams of 5-15 developers across multiple projects and organizations
Open Source Contributor
Active contributor to Python ecosystem with several popular libraries and tools
Performance Optimization
Specialized in optimizing applications for high performance and scalability
Technical Expertise
Beyond Code
When I'm not coding, you'll find me exploring the latest developments in AI and machine learning, contributing to open-source projects, or sharing knowledge through technical writing and mentoring. I believe in continuous learning and staying curious about emerging technologies that can solve real-world problems.