Talent acquisition app
Recruiters upload CV PDFs and AI extracts, structures and ranks every candidate.
I automate the admin work away and ship the software your business runs on.
Copy-paste between systems, spreadsheets nobody trusts, inboxes full of manual steps: I replace them with automations, AI agents and apps that do the work for you, so your team gets hours back every week. 11+ years shipping for Amazon, Mitsubishi and Telus. You work directly with me, from first idea to production.
Most businesses lose days every month to admin: retyping data, chasing approvals, building the same report again. I automate that work away, so the hours go back to the work only people can do.
Every mission has a clear scope, timeline and price. Hire me into your team, or hand me the whole build, from discovery sprint to the monthly Run It plan.
Workshops, a process map, a clickable prototype and a fixed quote for the build.
A senior React, Next.js, Node.js or Java developer who joins your sprint and ships from week one.
Built your app with Lovable, Bolt, Cursor or Claude Code and got stuck? I fix security, login, data and payments, then deploy it.
Agents and automations that read CVs and documents, triage email or qualify leads, with a human approving risky steps.
A real product: login, subscriptions and an admin panel, installable on any phone, working even offline. Launched and hosted.
Docker, GitHub Actions and AWS or GCP set up so every push is tested, built and deployed without anyone holding their breath.
Hosting, monitoring, updates, backups, automation upkeep and improvement hours every month.
AI tools get you most of the way. The last stretch is where apps stall: secrets in the code, users who can see each other's data, payments that half work, and no way to deploy safely. I take it from there.
$ ship-it scan ./my-vibe-appFOUND Stripe secret key committed in .envFOUND /api/orders returns other users' dataFOUND No database backups configuredFOUND Webhooks not verifiedFOUND Manual deploys, no error monitoring$ ship-it deploy --prod▲ 5 issues to fix before launch
Real products in production, built on the same stack I use for clients.
Recruiters upload CV PDFs and AI extracts, structures and ranks every candidate.
Every masjid gets its own site, events, donations and admin — one platform runs them all.
A speech app for autistic children: short, playful practice rounds that kids can repeat as often as they like, so new words become their own.
76 books and 3,698 articles with reading plans, progress tracking, audio and study groups.
Installable planner with a priority matrix, habits, Google Calendar sync and an encrypted vault.
A motion-rich web app built with AI-assisted development, from idea to launch.
Appliance showroom catalogue in Antwerp: 21 brands, condition filters and a staff-friendly admin.
Platforms I delivered inside enterprise teams, and what each one changed for the people using it.
▸ Email and Excel replaced by one live system
One place for PMO, business units and project teams to track external consultants, contract renewals, purchase orders, invoices, documents and action points, with role-based access and real-time status.
▸ Self-service for every BIM360 project request
A storefront where Amazon teams reach their BIM360 projects, request new ones, find project contacts and open training material, without a ticket or an email chain.
▸ Upgraded to Angular 17 with new features
New features and a framework upgrade for the HVAC app that installers and building owners use, on web, Android and iOS.
▸ Four apps, one shell, independent releases
Micro frontends for partner registration, team access management and customer profiles (home security, TV, internet, health), each deployable on its own inside one shell app.
▸ Web marketplace plus a native React Native app
Features and fixes across the React front end and Node.js microservices of a marketplace where dealers buy and sell vehicles, and a native app to replace the old wrapped one.
▸ Bulk email platform, built secure from day one
A full MERN email service provider: lists, campaigns and sending, with the security measures that keep a sender off blocklists.
▸ Articles, PDF and audio books sold from one CMS
A platform where authors publish articles and sell PDF and audio books, with its own CMS for users, articles, menus, categories and site settings.
▸ Lines and robots that run every shift
PLC, SCADA and robot programming for logistics systems in Toronto and London, life-science automation and the Volvo Cars body line in Belgium. Where I learned that software has to work every single time.
Full stack, end to end: the interface, the APIs and data, the cloud it runs on, and the automation that makes it pay for itself.
Fast, accessible interfaces from design files, from micro frontends to installable apps.
APIs and services that stay fast when the data grows.
Every push tested, built and shipped by a pipeline, with a rollback ready.
Agents and workflows that take the admin work off your team.
Websites I built and maintain for businesses and organisations.
Toronto and GTA brokerage with MLS listings and a guided buyer process.
Online Islamic higher-education provider with five degree programs.
Learning platform with courses, research, lectures and donations.
Three mini-games about shipping software. Beat a score and put your initials on the global board, or play them all side by side.
Build a production stack layer by layer. Click or press space to drop. Overhang gets trimmed — a perfect drop keeps the full width.
You see working software every Friday on a live link.
I map the process, agree the scope and give you a fixed price.
Weekly demos on a live link. You test as I go.
Two weeks of beta with real users, then go live.
I host, monitor and improve it every month.
Book a free 30-minute call. I'll look at your processes or your app and tell you what I'd build, automate or fix first.