Hi, I'm Hazem.Full Stack Developer
I build production web and mobile applications, from the interface down to the database.
const Developer = {
name: 'Hazem',
stack: ['Next.js', 'TypeScript', 'Flutter'],
focus: 'AI Integration & Venture Architecture',
location: 'Perth, WA'
}More Than Just Code
I don't just build features; I build solutions that convert. My background combines deep technical engineering with product analytics.
Engineering
Clean, maintainable React & TypeScript code built for scale and performance.
Growth
Expertise in A/B testing, CRO, and Analytics integration.
Innovation
Leveraging AI-assisted workflows to accelerate development and debugging.
Technical Arsenal
The tools and technologies I use to ship great products.
- React.js
- TypeScript
- Next.js
- Tailwind CSS
- HTML5/SCSS
- Node.js
- Express
- RESTful APIs
- PostgreSQL
- Neon
- MySQL
- PHP
- AWS
- Google Cloud
- Firebase
- Vercel
- Resend
- Git/GitHub
- CI/CD
- GA4
- GTM
- Amplitude
- Hotjar
- A/B Testing
Selected Work
A selection of projects that showcase my range across full-stack engineering and growth.
Bilbx
An AI-powered smart receipt vault for Australian tax compliance and warranty tracking. Features a cross-platform Flutter mobile client and a responsive Next.js web portal, synchronized via Firebase Data Connect and Cloud Functions. Includes interactive financial analytics charts, automated PDF generation, local cache synchronization, and subscription billing via RevenueCat.
SnapVent
An AI listing tool for Facebook Marketplace: photograph an item on your phone, a vision model writes the title, description and price, and a Chrome extension fills the Marketplace form in one click, leaving you to press Publish. A Flutter app and a Next.js web app upload photos to S3, where an SQS-driven worker on AWS Lambda turns them into a structured listing stored in Neon Postgres. Infrastructure is defined in AWS CDK, with Cognito sign-in and one billing ledger shared by Stripe and the app stores.
UseInvites
A modern referral and community invitation network helping gig workers and creators share invites. Features Clerk authentication, a serverless Neon PostgreSQL database managed via Prisma ORM, and automated transactional emails via Resend. Integrated with Amplitude web analytics to track referral interactions and community onboarding flows.
Deft
A privacy-first Chrome extension (Manifest V3) that fills signup forms in one click. A deterministic mapper reads each form's labels and attributes locally, and only unrecognised fields go to a model, either Chrome's on-device Gemini Nano or a cloud model via OpenRouter. Personal data never leaves the device: the model returns a field-to-key mapping, and the substitution happens in the page. Zero dependencies, no build step, with a shadow-DOM review panel and framework-safe value setting.
FairGo
A consumer-facing same-day logistics delivery platform across the Perth Metro area. Powered by Next.js and integrated with Stripe Checkout for secure flat-rate booking. Employs Mapbox GL and Google Places API for real-time address validation and dynamic route plotting, backend storage via Supabase, and event tracking via Amplitude.
Professional Journey
A decade of shipping software across three continents.
Independent Professional Development
2024 – PresentSelf-Directed • Perth, WA
Designing and shipping the products in Selected Work, alongside freelance client builds taken from greenfield to production with automated deployments.
Software Engineer
2019 – 2024London-Based Tech • London, UK
Architected and scaled enterprise-grade applications across the full stack: Laravel/PHP backends, React frontends, AWS infrastructure and CI/CD pipelines, plus performance work driven by GA4 and Core Web Vitals.
- Laravel
- PHP
- React
- JavaScript
- jQuery
- Bootstrap
- AWS
- CI/CD
- GA4
- Core Web Vitals
Software Developer
2018 – 2019Saudi Arabia • Saudi Arabia
Ready to Collaborate?
I am currently based in Perth, WA, and actively looking for Full Stack or Front-End opportunities. Drop me a message and I'll get back to you within 24 hours.
