Full Stack Software Engineer with experience designing, developing, deploying, and maintaining ERP platforms, AI-powered systems, mobile applications, and business automation solutions.
Most businesses don't need technology. They need solutions. A new app rarely fixes a broken process — but a well-designed system can transform how a business operates entirely.
My approach starts with understanding workflows, identifying bottlenecks, and designing systems that simplify operations and support better decision making.
Technology comes after the problem is understood.
Complete software systems across industries — from first line of code to production deployment.
Complete business management platforms covering accounting, inventory, procurement, payroll, HR, CRM, and executive reporting.
Applications that leverage AI to generate insights, automate decisions, and surface opportunities that would otherwise be invisible.
Cross-platform mobile experiences built with Flutter — deployed on Android and iOS with push notifications and offline support.
Real-time monitoring platforms that collect, process, and visualise device telemetry with alerting, analytics, and service workflows.
Replacing manual processes — fleet management, ticketing, reservations, export documentation — with scalable software workflows.
Deploying and maintaining systems using Docker, Linux, AWS, GitHub Actions CI/CD, and modern infrastructure practices.
Production systems built across ERP, AI, IoT, logistics, and marketplace domains.
Subscription-based business intelligence platform combining directories, digital storefronts, and AI-generated strategic recommendations.
Enterprise resource planning platform for a Kuwait-based retail distribution company, covering the full financial and operational stack.
Agricultural export management platform handling procurement, documentation, inventory, and accounting for cross-border export workflows.
Real-time IoT monitoring platform for agricultural machinery, receiving telemetry every 5 seconds with analytics and alert management.
Transportation operations platform with GPS attendance, driver inspections, vehicle maintenance, and emergency roadside assistance.
Agricultural marketplace connecting farmers, buyers, and facilitators with real-time bidding, chat, and configurable market visibility rules.
Every project follows a structured process that starts with business understanding and ends with a production system that delivers real value.
Learn more about my approachWork directly with stakeholders to map existing processes, identify pain points, and define the scope of the solution.
Analyse where the business is losing time, money, or visibility — and design the system around resolving these specific problems.
Define the entities, relationships, and data flows that will support all business operations cleanly and efficiently.
Design a consistent, well-documented API layer that decouples the frontend and enables future extensions.
Develop the full stack — backend APIs, web admin panel, and mobile applications — with clean, maintainable code.
Configure servers, set up Docker containers, CI/CD pipelines, SSL, automated backups, and monitoring.
Provide ongoing maintenance, performance monitoring, and iterative improvements based on real usage data.
Purpose-driven tools selected for each layer of the system.