The Developer Behind the Code

Currently reading
Designing Data-Intensive Applications
— Martin Kleppmann
Skills & Technologies
Tools I use to turn ideas into scalable, reliable, and impactful digital experiences.
A journey across full-stack, AI and product engineering.
Four years of shipping — from first React components to owning production systems for SaaS, EdTech and AI-powered products.
Dec 2023 — Nov 2025
Senior Frontend Engineer
Absolutely Digital
Built and scaled SaaS and subscription platforms end-to-end on the frontend using React, Next.js and Vue, working closely with backend engineers to integrate Node.js APIs, PostgreSQL, and MongoDB data layers.
- Integrated Stripe billing, authentication and payment systems across multiple production SaaS products.
- Improved performance and SEO by 35%+ (Lighthouse) through optimization and modular architecture.
- Optimized state management with Zustand and Pinia, and built reusable, scalable component systems.
- Collaborated with backend and DevOps teams on CI/CD pipelines and Docker-based deployments on AWS.
Apr 2022 — Dec 2023
Frontend Developer / Lead
Alnafi E-learning
Led frontend architecture for SaaS and e-learning platforms built with Nuxt.js and Tailwind, working across Alnafi's product ecosystem (Alnafi Cloud, Academy System, Affiliate, Albaseer Dashboard).
- Improved UX and onboarding flows across e-learning products, working closely with backend teams on API integration.
- Integrated Stripe payments, AWS services and authentication systems on the frontend.
- Collaborated cross-functionally with backend, design and marketing teams to ship features faster.
- Enhanced performance and modularity through cleaner, reusable component architecture.