Technical Execution

Building Products from Code to Production

I build scalable products from the ground up: architecture, APIs, interfaces, CI/CD, and deployment. My technical execution spans MVP validation, multi-tenant platforms, microservices, and production-grade deployments.

Summarizing The Journey

Timeline

2025 - Present

Senior Full-Stack Engineer

Returning to industry roles with experience in business & engineering leadership.

2023 - 2025

Founder & Lead Engineer — Semesteer (EdTech SaaS)

Full-time focus on multi-tenant SIS platform from Zero → MVP → Production.

2023 - Present

TypeScript, NestJS & Next.js Ecosystem

Built modern full-stack platforms with clean architecture patterns.

2020 - 2023

Full-Stack JavaScript Engineering

Specialized in React.js & Express.js for web apps and APIs.

2019 - 2020

Framework Transition Period

Adopted Laravel PHP; explored React & Vue in small projects.

2015 - 2019

Freelance Frontend & CMS Developer

WordPress, HTML, CSS, vanilla JS — early freelance & client work.

Highlighted Projects & Technical Experience

Highlights

1

Designed & implemented multi-tenant data architectures for SaaS platforms.

2

Built production-grade authentication & authorization (JWT, OAuth2, 2FA, RBAC).

3

Integrated search & indexing systems using OpenSearch/Elasticsearch patterns.

4

Deployed containerized services using Docker & AWS (S3, EC2, Lambda, CloudFront).

5

Improved application performance & infrastructure cost-efficiency through profiling, caching, and database optimization.

6

Designed and extended service-oriented and modular backend architectures for scalability and maintainability.

Work Experiences

Experiences

Several Brands

Frontend Developer

Several BrandsJordanFull-Time

Oct 2025 - Present

View Employer
Shai

Technical Advisor

ShaiJordanFreelancer

Oct 2025 - Present

View Employer
Tafakkur

Senior Full-Stack Developer

TafakkurJordanFreelancer

Sep 2025 - Present

View Employer
Shai

Senior Full-Stack Developer

ShaiJordanFreelancer

May 2025 - Sep 2025

View Employer
Noor Training & Consultancy

Technical Advisor

Noor Training & ConsultancyJordanFreelancer

Aug 2023 - Present

View Employer
AlembicSoft

Senior Full-Stack Developer

AlembicSoftJordanFull-Time

Jul 2023 - Apr 2025

View Employer
Logatta

Senior Frontend Developer

LogattaJordanFreelancer

Aug 2023 - Dec 2023

View Employer
AgileTz

Senior Full-Stack Developer

AgileTzJordanFull-Time

Aug 2022 - Jul 2023

View Employer
ArabWork

Frontend Developer

ArabWorkJordanFull-Time

Jun 2022 - Aug 2022

View Employer
Luxtag

Frontend Developer

LuxtagMalaysiaFull-Time

Nov 2020 - Oct 2021

View Employer
AIS

Full-Stack Developer

AISMalaysiaPart-Time

Sep 2019 - Aug 2020

View Employer

Full-Stack Developer

FreelanceMalaysia & JordanFreelance

Sep 2019 - Present

Frontend Developer

FreelancerMalaysiaFreelance

Oct 2015 - Aug 2019

All Projects

Projects

Sanad
Frontend Web Dev @

Sanad

  • Delivered a responsive, modular frontend interface supporting various ministries and services.
  • Maintained accessibility, performance, and UX consistency across a growing number of services.
  • Collaborated closely with backend and DevOps teams to ensure seamless API integrations.
  • Contributed to UI/UX design decisions with the PM for maximum citizen engagement.
  • Technically the product was ready for usage, weren't published for non-technical issues.
React.JsCSSBootstrapNode.JsJavaScriptJSONREST APIDocker
DLS
Full-Stack Dev @

DLS

  • Built complex, dynamic forms and search interfaces for real estate, land registry, and title services.
  • Led a small frontend team while handling primary development tasks.
  • Integrated Express.js backend for lightweight data handling and API support.
  • Directly contributed to UX alongside the PM and stakeholders.
React.JsCSSBootstrapNode.JsExpress.JsJavaScriptJSONREST APIDocker
Tamarras
Technical Consultant @

Tamarras

  • Consulted on optimal technology selection and architecture patterns for mobile-first education platform.
  • Guided on technical approach for handling real-time content delivery and user progress tracking.
  • Advised on scalability considerations and infrastructure decisions for early-stage startup.
  • Recommended best practices for MVP scope, data modeling, and deployment strategies.
Mobile DevelopmentArchitectureStartup Strategy
Raven
Main Contributor @

Raven

  • Advised on scalability considerations and infrastructure decisions.
  • Recommended best practices for MVP scope, data modeling, and deployment strategies.
  • Consulted on the project since its launch on 2024, before I joined the development team.
  • Upon joining, I took over the entire codebase and led development efforts to enhance features, fix bugs, and maintain the package.
Nest.JsArchitectureStartup Strategy
Semesteer
Full-Stack Dev @

Semesteer

  • Designed and implemented a multi-tenant architecture allowing each school to have isolated data environments.
  • Built core modules including student profiles, course management, attendance, fees, results, and parent portals.
  • Developed role-based access control and school-specific branding capabilities.
  • Integrated PDF generation, notifications, analytics dashboards, and support for both English and Arabic languages.
  • Optimized for AWS deployment with CI/CD, Docker, and secure configuration.
React.JsNext.JsCSSBootstrapNode.JsLaravelJavaScriptJSONPhPREST APIMySQLFirebaseAWS
Trackulla
Lead Frontend Developer @

Trackulla

  • Architected and built responsive, high-performance frontend from ground up.
  • Implemented complex data visualization and reporting interfaces for analytics dashboard.
  • Designed professional UI/UX patterns suitable for enterprise SaaS product (Covered UI/UX Role).
  • Integrated with backend APIs to deliver real-time analytics and insights.
  • Focused on performance optimization, accessibility, and professional user experience.
  • Established component library and design system for maintainability and consistency.
  • First project to be built using AI coding agents of GPT Codex & Claude AI and AI UI/UX generators of Figma Make & Google Stitch.
  • No other human developers, no human UI/UX designers. Only AI tools formed the rest of the frontend development team.
Vue.JsCSSBootstrapNode.JsJavaScriptTypeScriptJSONREST APIViTestPinia
Curans
Technical Consultant @

Curans

  • Consulted on technology stack selection and architectural patterns for healthcare platform.
  • Guided on HIPAA compliance considerations and secure data handling approaches.
  • Advised on performance optimization and real-time communication infrastructure.
  • Recommended MVP scope definition and phased deployment strategy for medical platform.
  • Provided insights on scaling challenges specific to healthcare SaaS startups.
Healthcare TechArchitectureComplianceStartup Strategy
MobiMenu
Technical & Business Consultant @

MobiMenu

  • Architected technical infrastructure for scalable, customer-facing ordering platform.
  • Consulted on user-oriented design principles and fast shipping before launch approach.
  • Guided product team on MVP scope and feature prioritization for restaurant adoption.
  • Advised on metrics that matter for restaurant businesses and customer retention.
  • Helped define lean startup strategy focusing on quick iterations and market validation.
  • Provided insights on mobile-first approach and offline capabilities for restaurant environments.
Product StrategyUX-Driven DevelopmentLean StartupMobile
Qam7a
Technical & Business Consultant @

Qam7a

  • Architecting platform infrastructure for collaborative learning and real-time features.
  • Consulting on user-oriented design focusing on learner retention and engagement.
  • Guiding on fast-shipping methodology to validate market fit quickly.
  • Advising on metrics and analytics for understanding learner behavior.
  • Defining MVP scope and feature priorities based on user research.
  • Providing business strategy input on go-to-market approach for education platform.
Product StrategyUser-Centric DesignEdTechGrowth
Mustaheq
Full-Stack Dev @

Mustaheq

  • Designed and built the platform architecture from scratch using NestJS (backend) and ReactJS (frontend).
  • Developed modules for beneficiary management, eligibility tracking, and coordination across multiple government bodies.
  • Implemented role-based access for government officials, NGOs, and auditors with strict data permissions.
  • Led a small cross-functional team and collaborated closely with product management and design.
  • Ensured compliance with Saudi government digital infrastructure standards and data security requirements.
React.JsCSSBootstrapNode.JsMicroServicesNest.JsTypeScriptJSONREST API
Several Brands
Frontend Web Dev @

Several Brands

  • Work is to build the ongoing marketing & sales team needs of features within the portal.
  • It's also required to contribute into revamp and refactor the redundant codes of functions & views.
  • Revamp and refactor is part of a plan aiming to upgrade framework to Vue 3.
Vue.JsCSSBootstrapNode.JsElasticSearchJavaScriptJSONREST API
Tafakkur
Senior Full-Stack Dev @

Tafakkur

  • Built complex, dynamic forms and search interfaces for real estate, land registry, and title services.
  • Led a small frontend team while handling primary development tasks.
  • Integrated Express.js backend for lightweight data handling and API support.
  • Directly contributed to UX alongside the PM and stakeholders.
React.JsCSSBootstrapNode.JsExpress.JsJavaScriptJSONREST APIDocker
Mustaheq Search-Engine
Full-Stack Dev @

Mustaheq Search-Engine

  • It was sort of my own idea to come up with, approved by owner.
  • Aimed at simplifying access to aid for recipients and boosting visibility for subscribing charities.
  • Public profiles were indexed with essential contact info, eligibility, and activity areas.
  • Powered by ElasticSearch and optimized with advanced database indexing for fast and accurate search.
  • Included admin tools to manage searchable metadata and optimize search relevance.
ViteCSSTailwindCSSNode.JsElasticSearchNest.JsTypeScriptJSONREST API
Entreviable
Frontend Web Dev @

Entreviable

  • I was the Lead Frontend Developer, owning the design and implementation of the UI using React and Bootstrap.
  • Worked closely with the client’s media and education teams to deliver an intuitive, responsive platform.
  • Developed video-based course browsing, lesson tracking, and user authentication systems.
React.JsCSSBootstrapNode.JsTypeScriptJSONREST API
Trellah
Frontend Web Dev @

Trellah

  • Developed interactive UIs for both shippers and drivers, including map and order tracking components.
  • Implemented responsive dashboards for dispatchers and logistics coordinators.
  • Collaborated closely with backend engineer for real-time data handling and authentication flows.
Vue.JsCSSNode.JsJavaScriptJSONREST API
BrandTag
Frontend Web Dev @

BrandTag

  • Integrated NEM blockchain APIs for tracking and verifying unique product tags.
  • Built interfaces for brand owners and consumers to validate product authenticity.
  • Created QR-scanning features and dashboards to visualize product movement.
  • Led refactoring of the frontend into modular, reusable components using React.js.
React.JsCSSBootstrapNode.JsExpress.JsJavaScriptJSONREST APIPostgreSQLBlockchainDocker
AppNest
Product Ownership @

AppNest

Own product idea, execution is in-progress by supervised junior developers.

React.JsCSSBootstrapNode.JsTypeScriptJSONREST APIFirebase
AIS Students Portal
Product Ownership @

AIS Students Portal

  • It was my first major Laravel PHP project, which I owned end-to-end — from gathering school requirements to deployment.
  • Included features for storing and managing student bio data, academic history, contact info, and documents.
  • Designed to reduce paper-based workload and streamline access to student records.
HTMLCSSBootstrapLaravelJSONPhPREST APIMySQL
AIS Staff Portal
Product Ownership @

AIS Staff Portal

  • Implemented using vanilla JavaScript and templating, focused on simplicity and ease of daily use.
  • Allowed tracking attendance, reporting activities, and generating role-based overviews.
  • Designed for non-technical school staff to interact with effortlessly.
React.JsCSSBootstrapNode.JsLaravelJavaScriptJSONPhPREST APIMySQL
Crosure
Frontend Web Dev @

Crosure

  • Aggregated heatmap data of fire incidents across the UK to identify high-risk areas.
  • Aimed to support civil defense and fire prevention efforts by highlighting areas in need of increased preparedness.
  • Handled map overlays, real-time filters, and interactive data layers using modern JS libraries.
React.JsCSSBootstrapNode.JsTypeScriptJSONREST API
Shwra
Frontend Web Dev @

Shwra

A solely developed frontend app, totally new / from scratch.

RemixReact.JsCSSBootstrapNode.JsJavaScriptTypeScriptJSONREST API
xEdu App
Full-Stack Dev @

xEdu App

Education content & teacher-student communication system.

React.JsCSSBootstrapNode.JsJavaScriptJSONREST API
Rasmi & Kiwan
Full-Stack Dev @

Rasmi & Kiwan

  • Built core modules including staff profiles, project management, attendance, and financial data.
  • Developed role-based access control and branding customization capabilities.
  • Optimized for AWS deployment with CI/CD, Docker, and secure configuration.
React.JsCSSBootstrapNode.JsExpress.JsJavaScriptJSONREST APISQLiteDocker
Coach Noor Kayyali
Frontend Web Dev @

Coach Noor Kayyali

Simple individual's professional website.

Next.JsCSSBootstrapNode.JsTypeScriptJSONREST APIFirebase
Nutritionist Fatima Mohammad
Frontend Web Dev @

Nutritionist Fatima Mohammad

Simple individual's professional website.

Next.JsCSSBootstrapNode.JsTypeScriptJSONREST APIFirebase
Nutritionist Clients Portal
Frontend Web Dev @

Nutritionist Clients Portal

Simple clients data management portal.

React.JsBootstrapNode.JsTypeScriptJSONREST APIFirebase
E3 Ventures
Frontend Web Dev @

E3 Ventures

Simple company's professional website.

Next.JsViteCSSBootstrapNode.JsTypeScriptJSONREST API
Dr. Ahmad Abu Mahfouth
Frontend Web Dev @

Dr. Ahmad Abu Mahfouth

Simple individual's professional website.

Next.JsCSSBootstrapNode.JsJavaScriptJSONREST API
Rasmi & Kiwan
Frontend Web Dev @

Rasmi & Kiwan

Simple company's professional website.

Next.JsCSSBootstrapNode.JsJavaScriptJSONREST API
Zaytouna Club
Frontend Web Dev @

Zaytouna Club

Simple company's professional website.

React.JsCSSBootstrapNode.JsJavaScript
OneShot Future
Frontend Web Dev @

OneShot Future

Simple company's professional website.

WordpressCSS
PPAM
Frontend Web Dev @

PPAM

Simple company's professional website.

WordpressCSS
AIS Landing
Frontend Web Dev @

AIS Landing

Simple company's professional website.

Next.JsCSSBootstrapNode.JsJavaScriptJSONREST API
Speed Wheels
Frontend Web Dev @

Speed Wheels

Simple company's professional website.

WordpressCSS
Team Foundation
Frontend Web Dev @

Team Foundation

Simple company's professional website.

WordpressCSS
Highlighted Skills

Skills

FrontendBackend
Build From Scratch, Refactor & Revamp, Debug & Fix, Apply AI Designs
FrontendBackend
Build From Scratch, Refactor & Revamp, Debug & Fix, Apply AI Designs
Build From Scratch, Redo & Revamp
Build From Scratch, Redo & Revamp
Frontend
Redux, Axios, i18next, Eslint, prettier
Frontend
Same as React.Js
Frontend
Same as React.Js
Frontend
Same as React.Js
FrontendBackend
Frontend
Frontend
VueX, ViTest, i18next, Vue Router, Vuetify, Axios, Pinia, Webpack, i18next
Frontend
Same as Vue.Js
Frontend
FrontendBackend
npm, yarn, ElasticSearch
Backend
Typeorm
Backend
Backend
DJ REST API, DJ Simple JWT, DJ Environ
Frontend
Elementor, Contact Form 7
OpenSearch
Databases
Databases
Databases
Databases
Databases
DevOps & Tools
DevOps & Tools
DevOps & Tools
FrontendBackend
ES6, ES5, Embedded JS
FrontendBackend
Frontend
FrontendBackend
Backend
Numpy, Pandas, Matplotlib
Backend
Frontend
Frontend
Frontend
Frontend
Methodologies
SCRUM, Kanban
Methodologies
Jira, ClickUp, YouTrack
FrontendBackend
Hands-on Work – Projects & Technical Experience | Suhaib