Full-stack developer.
Custom systems builder.
I build custom software for businesses that have outgrown generic tools — using Laravel, Django, WhatsApp API, and AI.
I started my career building interfaces, but the work that pulled me deeper was always behind the screen: the workflow, the bottleneck, the repetitive task, the broken integration — and the business logic that generic tools never quite fit.
Today I help businesses replace spreadsheets, repetitive tasks, and disconnected tools with custom software designed around their workflow.
From building screens to solving operations.
My growth did not come from stacking frameworks. It came from working inside real products — seeing fragile workflows, client pressure, and manual processes that broke down under daily use.
I build custom web applications, booking platforms, internal tools, CRM-style systems, and WhatsApp-driven automation for businesses that need software designed around how they actually operate — not adapted to fit a generic product.
Leap Interactive, Dubai
Joined as an intern. Worked on MagicTap as a front-end developer — first exposure to a real, client-facing product under pressure.
TechSpark
Multiple clients, multiple problems. I realised the bottleneck was never missing features — it was always a broken workflow underneath.
Back to MagicTap
Returned as a full-stack developer with broader responsibility. Took the platform from fragile to scalable — 80% fewer bugs, 6 weeks.
Custom systems
Every project since has pointed the same way: businesses need software built around their workflow, not the other way around.
The story behind the systems I build now
Over the past few years I have moved from front-end work in Dubai to building full custom software systems — including business automation, CRM-style platforms, booking engines, internal tools, WhatsApp API integrations, and AI-powered workflows — for growing businesses that need software designed specifically around how their team operates.
I started my career at Leap Interactive in Dubai, where I joined as an intern and worked on MagicTap as a front-end developer. That first chapter taught me how real products behave under client pressure — not just how they look in a browser.
After that, I moved to TechSpark, working across multiple client projects simultaneously. Appointment systems, bug fixing, maintenance, improving software already in use. It taught me how to step into imperfect systems, understand how a business actually runs day-to-day, and make software more reliable under real constraints.
Later, I was hired back by Leap Interactive to take full ownership of MagicTap. This time as a full-stack developer — improving the platform architecture, reducing instability, and pushing it toward a structure that could scale. That chapter taught me that a system can improve technically and still struggle if the underlying model depends on things outside the software layer. It changed the way I think about architecture, dependencies, and business fit.
In parallel, I built Xpense Diary — a WhatsApp-based AI expense tracker using Django, Gemini AI, and direct WhatsApp API integration. That project gave me the confidence to stop depending on third-party abstraction layers and work with the API directly.
Every project since has confirmed the same thing: most businesses are sold the same software in the same format, even when their workflows are completely different. That is why I now focus on custom software development, workflow automation, and internal tools built around the actual way a company operates.
I stopped seeing software as pages and started seeing it as workflow.
The biggest shift was learning to look at the process first — where time is wasted, where teams repeat manual work, and where disconnected tools create daily friction.
Business automation that feels natural to the team using it.
Custom software development, CRM systems, booking platforms, WhatsApp API automations, and AI-powered internal tools — built around how your business actually works.
The businesses I can help best
This tends to be the right fit when a business has outgrown spreadsheets and needs custom software development, workflow automation, a CRM-style internal tool, or a system built around their specific process rather than adapted from a generic platform.
Good fit
- Businesses that have outgrown spreadsheets and manual tracking.
- Teams that need custom CRM development or internal tools built around their workflow.
- Operations-heavy businesses with repetitive manual processes.
- Clinics, service businesses, or agencies that need custom booking or appointment systems.
- Businesses that want direct WhatsApp API automation without a third-party platform.
- Companies that need AI-powered internal tools for their team.
Problems I solve
- Disconnected tools that don't talk to each other.
- Manual follow-ups, repetitive admin work, and workflow gaps that cost time every day.
- Rigid SaaS software that forces the team to adapt to the product's logic instead of their own.
- Internal processes that need structure, visibility, and automation.
- Custom web application needs that off-the-shelf software genuinely cannot handle.
What guides the way I build
Six principles I come back to on every project — because good software is as much about decisions as it is about code.
Workflow first
I start with the process, not the feature list. The workflow reveals what actually needs to be built.
Custom over bloated
Tighter systems built around real requirements outlast generic platforms adapted with workarounds.
Ownership matters
Businesses should control their workflows and tools — not rent them from a vendor indefinitely.
Architecture is strategy
Scale, dependencies, and business fit are architectural decisions, not afterthoughts.
Automation should feel natural
The best systems reduce manual effort without creating new friction for the team using them.
Clarity over noise
Clear outcomes, useful systems, and direct communication — every time.
The tools behind the work
Laravel and Django form the backbone of every custom software system I build — from CRM-style platforms and booking engines to workflow automation and WhatsApp API integrations. Around that I work with databases, infrastructure, deployment, and frontend tooling to deliver systems that hold up in real daily use.
Need a system built around your workflow?
I work with businesses that need custom software, cleaner operations, better automation, and tools designed around how their team actually works — not adapted from a generic platform.