Services
How I work
I'm Shababul — a full-stack engineer with 5+ years building products across healthcare, telecom, enterprise software, and luxury branding. These aren't service packages. They're the disciplines I've sharpened through real shipped work.
I take on a small number of projects at a time to give each proper attention. If you're serious about what you're building, so am I.
What I Offer
Frontend Engineering
Interfaces that feel inevitable.
I build UIs that are fast, accessible, and thoughtfully crafted — with React, Next.js, Vue 3, and Nuxt. From pixel-perfect design systems to complex state machines, I bring engineering rigour to every layer of the view. Sub-100ms interactions matter as much as architecture.
Full-Stack Development
End-to-end ownership, zero handoff friction.
As comfortable writing REST APIs and database schemas as crafting the UI that consumes them. Node.js, Express, PHP/Laravel, PostgreSQL, MongoDB — I choose the right tool for the job, not the trendiest one. I understand the whole picture from database to deploy.
Motion & Interaction
Animation with intention, not decoration.
Motion is a communication tool. I use GSAP and Framer Motion to choreograph experiences that guide attention and reward exploration. Every transition has a reason — informed by my HCI specialisation and years of watching real users navigate interfaces I've shipped.
Enterprise Architecture
Systems built to outlive the sprint.
At FairPattern I'm architecting an enterprise DMS with AI-powered OCR — role-based access, version control, full-text search. I've also led framework migrations (Nuxt 2 → 3, Vue → Next.js) where the wrong decision would've cost months. I think in systems, not just features.
PWA & Real-time Systems
Web apps that feel native. Data that never sleeps.
I've built PWAs integrated directly into telecom super-apps and implemented real-time video consultation with WebRTC, live presence with Pusher.js, and offline-first workflows for healthcare providers in low-connectivity regions. Performance isn't optional when lives depend on it.
Technical Leadership
Bridging product vision and engineering execution.
I've coordinated QA, design, and product teams — translating vague goals into shippable specs. I make technology calls that hold up three years later, mentor developers, and facilitate communication between technical and non-technical stakeholders.
The Process
Understand
We start with a real conversation — not a form. I want to understand what you're building, why it matters, and what success looks like. I ask hard questions upfront so expensive assumptions never happen.
Architect & Build
I think before I type. Every technical decision is documented. You'll see progress in working increments — not Figma mocks. I build assuming someone else will maintain this — even if that's future me.
Ship & Support
Deployment is where most people disappear. I stay through launch, monitor what matters, and iterate on real usage data. What gets shipped is a foundation, not a finish line.
What I Take On
I work best on projects where the problem is interesting, the stakes are real, and the team values craft. Here's what tends to be a good fit.
Complex frontend systems
Dashboard-heavy apps, real-time interfaces, PWAs that need to behave like native. If it has state, it needs someone who thinks in state.
Greenfield full-stack builds
You have an idea and a deadline. I can architect and build the entire stack — API to UI — or take full ownership of either side.
Performance & migration rescues
Slow apps, unscalable codebases, framework migrations. I've led Vue → Next.js and Nuxt 2 → 3 in production. I know where the bodies are buried.
Meaningful digital products
I've shipped healthcare, telecom, enterprise, and luxury branding. I'm drawn to projects that make something genuinely easier for real people.