Abubakr404
Available for work

Hi, I'm

Abubakr Hisham

Full-Stack Developer

I build scalable web platforms from database to pixel.

Full-Stack Developer with 3+ years of experience building scalable, high-performance web applications using React.js, Next.js, Node.js, NestJS, and TypeScript. Experienced in enterprise-scale platforms, RESTful APIs, reusable UI systems, micro-frontend architecture, monorepo environments, and CI/CD workflows. Passionate about building scalable, maintainable, and user-focused digital products across the full development lifecycle.

Years Experience
3+
Projects Delivered
4+
Companies
2
Technologies
42+

About Me

Engineer first, stack-agnostic by practice

Full-Stack Developer with 3+ years of experience building scalable, high-performance web applications using React.js, Next.js, Node.js, NestJS, and TypeScript. Experienced in enterprise-scale platforms, RESTful APIs, reusable UI systems, micro-frontend architecture, monorepo environments, and CI/CD workflows. Passionate about building scalable, maintainable, and user-focused digital products across the full development lifecycle.

View Full CV

Location

Riyadh, Saudi Arabia

Email

abubakr404@outlook.com

Experience

3+ years

Skills & Expertise

The tools I use to ship production software

Frontend

React.jsNext.jsTypeScriptJavaScript (ES6+)ReduxZustandTailwind CSSMaterial UISassStorybook

Backend

Node.jsNestJSExpress.jsFastifyRESTful APIsJWT AuthenticationPrisma ORM

Databases

PostgreSQLMongoDBMySQLFirebase Firestore

Architecture & Practices

Micro-FrontendsMonorepoCQRSClean ArchitectureAtomic DesignComponent-Driven DevelopmentAgile / Scrum

DevOps & Tools

GitGitHubGitLabDockerCI/CDVercelNetlifyJestE2E Testing

Languages

TypeScriptJavaScriptHTML5CSS3SQL

Work Experience

Where I've built and shipped

Front-End Developer (Enterprise Applications)

Present

Riyadh Region Municipality

Nov 2025 PresentRiyadh, Saudi Arabia — On-site
  • Contribute to a large-scale government enterprise platform using Next.js, React.js, and TypeScript within a micro-frontend architecture.
  • Built and maintained reusable design system components using Tailwind CSS and Storybook, improving UI consistency and development efficiency.
  • Integrated headless CMS solutions (Strapi) and RESTful APIs to support dynamic content delivery and enterprise workflows.
  • Collaborate with cross-functional teams including back-end engineers, QA, designers, and product managers in Agile/Scrum environments.
  • Participate in GitLab-based workflows including merge requests, code reviews, sprint planning, and CI/CD deployment processes.
Next.jsReact.jsTypeScriptTailwind CSSStorybookStrapiGitLab

Full-Stack Developer (MERN Stack, NestJS)

Tour Travel and Tourism Agency

Jul 2023 Oct 2025Riyadh, Saudi Arabia — On-site
  • Developed and maintained scalable full-stack web applications using React.js, Next.js, Node.js, NestJS, MongoDB, and Firebase.
  • Built responsive user interfaces and integrated secure RESTful APIs for web and mobile platforms.
  • Implemented authentication and authorization systems using JWT and Firebase Authentication.
  • Improved application reliability through testing, debugging, API integration, and cross-browser optimization.
  • Developed reusable components and maintainable code structures to improve scalability and development efficiency.
  • Contributed to performance optimization initiatives and production deployment workflows.
React.jsNext.jsNode.jsNestJSMongoDBFirebase

Education

Bachelor's degree, Electronics Software Systems Engineering

University of Science and Technology

Oct 2016Apr 2022Omdurman, SudanGPA: 3.01

Featured Projects

Selected work I'm proud of

Enterprise Government Platform

Front-End Developer

A large-scale government enterprise platform serving the Riyadh region, built with a modular micro-frontend architecture and a shared design system used across multiple applications.

Next.jsReact.jsTypeScriptTailwind CSSStorybookStrapi

Glizer Store — Top-Up & Monitoring System

Full-Stack Developer

An automated game top-up store with a real-time admin monitoring dashboard. Automated order workflows cut order processing time by 91.7%.

NestJSPrismaPostgreSQLFastifyNext.js

Tourism Booking Platform

Full-Stack Developer

A full tourism booking platform with customer-facing booking interfaces and internal management tools, optimized for web and mobile users.

Next.jsReact.jsNode.jsNestJSMongoDBFirebase

Latest Articles

Notes on building software, written from the trenches

RTL layouts, hreflang alternates, localized metadata, and JSON-LD — a checklist for ranking in both Arabic and English search results.

Next.jsSEOi18nRTL
Read article

CQRS doesn't have to mean event sourcing and ten layers of abstraction. Here's how I structure pragmatic CQRS in NestJS with Prisma and PostgreSQL.

NestJSCQRSBackendPostgreSQL
Read article

What I learned shipping micro-frontends on a large government platform — module boundaries, shared design systems, and the traps nobody warns you about.

Micro-FrontendsArchitectureNext.js
Read article

Let's Work Together

Have a project, a role, or just want to say hi? My inbox is open.

Direct contact

abubakr404@outlook.com+966539581070

Riyadh, Saudi Arabia

I usually respond within 24 hours

Follow me