Software engineer passionate about system design and distributed architectures. I love solving complex technical challenges and building scalable, production-grade backend systems. 6+ years of experience with Python and Laravel, cloud technologies, and modern frameworks.
Open-source contributor to Apache Airflow β improving code quality and documentation.
I design and architect backend systems that are reliable, scalable, and maintainable. My passion is system design β understanding how components interact, optimizing for performance, and creating architectures that grow with business needs.
- System Design & Architecture β designing distributed systems, microservices, and scalable APIs
- Backend Engineering β Python, FastAPI, Laravel for high-performance applications
- Cloud & Infrastructure β deploying and managing production systems
- Database Architecture β PostgreSQL, MySQL, MongoDB optimization and schema design
- Performance Engineering β profiling, debugging, and optimizing system efficiency
- System Integration β third-party APIs, payment systems, multi-channel synchronization
Backend & Architecture: Python Β· FastAPI Β· Django Β· Flask Β· PHP Β· Laravel
Cloud & Infrastructure: Docker Β· Redis Β· CI/CD Β· Linux Β· AWS Lambda
Queue & Jobs: Laravel Queues Β· Background Jobs Β· Async Processing
Frontend: Vue Β· React Β· Inertia Β· Tailwind
Data: PostgreSQL Β· MySQL Β· MongoDB
APIs & Integration: Stripe Β· Shopify Β· Amazon Β· eBay Β· Etsy Β· Barcode Scanning
Built entire platform from scratch in Laravel 8, managing 50+ warehouse locations processing 10,000+ daily orders:
- Warehouse Management System β Complete WMS with bins, locations, and pallet configuration for optimal space utilization
- Multi-Channel Integration β Real-time order syncing for Shopify, Zid, and regional platforms (Saudi Arabia, UAE) via webhooks
- Smart Container Allocation β Automated bin/pallet pre-allocation before container arrival, reducing receiving time by 40%
- Mobile Picking Application β Web-based barcode scanning for warehouse workers, improving pick accuracy to 99.5%
- Storage Occupancy & Auto-Invoicing β Monthly usage tracking with automated invoice generation at month-end
- Subscription System β Stripe payment processing for recurring warehouse services
- Job Queue Architecture β Async processing with Laravel queues, jobs, and Redis handling 100K+ background tasks daily
- End-to-End Fulfillment β Container arrival β receiving β storage β picking β shipment tracking
Built from scratch, managing 3000+ product listings across multiple marketplaces with 95% listing success rate:
- Dynamic Form Library β Node.js library with Vue.js/Inertia dynamically rendering 2000+ product types (Amazon, Shopify, eBay, Etsy)
- Intelligent Schema Automation β Python microservice on AWS Lambda auto-resolving listing failures via Amazon API, reducing manual fixes by 80%
- AI Content Generation β OpenAI integration for product descriptions and Pebli AI for image generation, processing 1000+ items daily
- Real-Time Inventory Sync β Webhook-driven engine syncing inventory across platforms in under 2 seconds
- Automated Error Recovery β Self-service system notifying operations and sellers, improving resolution time by 60%
- Payment Integration β Stripe processing and subscription management for SaaS revenue
Production support and feature development for enterprise CRM serving 500+ active businesses:
- Legacy System Migration β Migrated entire codebase from legacy PHP to Laravel 11, improving performance by 3x
- Full-Stack Development β Backend APIs, database architecture, and frontend rebranding across 15+ modules
- AI Voice Agent Integration β OpenAI Realtime API voice assistant enabling hands-free CRM operations
- Production Operations β 99.9% uptime maintaining critical business operations with <2hr incident resolution
Open to new opportunities β Looking for my next challenge in system design, backend architecture, or distributed systems.
Active in open source β Contributing to Apache Airflow and other Python-based projects.
Apache Airflow Contributor
- Fixed misleading documentation about Python 3.12 features
- Contributed to improving code quality and developer experience
I focus on understanding the problem before jumping to solutions. I believe in:
- Clear technical specifications and requirements
- Small, shippable increments with fast feedback loops
- Writing maintainable code that others can understand
- Systems that solve business problems, not just technical exercises
Email: mrehsanellahi@gmail.com
LinkedIn: linkedin.com/in/mrehsanellahi
GitHub: github.com/MrEhsanEllahi
I'm actively looking for opportunities to work on challenging technical problems β whether that's designing distributed systems, optimizing performance, or building scalable backend architectures.
If you're building something ambitious and need an engineer who loves system design and owns outcomes, let's talk.

