Available for opportunities — Riyadh, KSA

Full Stack Developer

// I design the experience, then build the whole system behind it.

Computer Science Graduate — Building websites and applications that combine exceptional user experiences with robust software engineering.

Continuous Learning
0+Products Shipped
0+Programs & Certifications
asail.ts
Next.js Supabase TypeScript
Scroll
§ 01About

A Strong Foundation, Driven by Passion.

I earned a Bachelor's degree in Computer Science with First Class Honors, then continued investing in my growth through intensive training bootcamps and diverse hands-on experiences, building practical expertise alongside a strong academic foundation.

I build full-stack software and applications from idea to launch, using modern technologies. I focus on creating solutions that combine thoughtful design, high performance, and solid software engineering to deliver seamless user experiences and reliable, scalable products.

Currently focused on

  • Full-Stack Web Development
  • Software Development
  • Application Development
  • UI/UX & Product Design
AUG 2020

Began B.Sc. Computer Science

Prince Sattam bin Abdulaziz University

The beginning of a four-year academic journey in Computer Science, where I built a strong foundation in logic, algorithms, and problem-solving—the fundamentals of building software.

JUL – SEP 2023

Data Analyst — COOP Training

Ministry of Health

Built a data-management dashboard and ran analysis in Excel; collaborated across teams on data handling and reporting.

SEP 2023 – MAY 2024

TADAWI — Graduation Project

Clinic Appointment Booking App

Designed and built a Flutter + Firebase app that makes booking a clinic appointment fast and friction-free.

JUN 2024

Graduated — First-Class Honors

B.Sc. Computer Science

Graduated with Honors and applied what I learned by building real-world software projects.

JUN – SEP 2024

Smart City Bootcamp

NITA & Software AG

Three-month intensive; built SunGuard, a solar-energy monitoring dashboard on the Cumulocity IoT platform.

FEB – MAY 2025

IT Infrastructure Engineering Bootcamp

Saudi Digital Academy

Hands-on cybersecurity, networking, DevOps, and automation.

JUL 2025 – JAN 2026

Application Monitoring Engineer

BALADY App — National Housing Company

Monitored application performance, investigated production issues, and ensured system stability at national scale.

§ 02Skills

Technologies I use — to build digital solutions.

Modern, component-based interfaces built for performance, accessibility, and scalability.

Next.js5/5
TypeScript5/5
React5/5
Tailwind CSS5/5
HTML & CSS5/5
JavaScript5/5
Also working with
Responsive DesignComponent-Based UIFramer MotionAngularAccessibilityCross-Browser Testing

From API design and data models to how a system should be architected before a single line is written.

Node.js5/5
Java5/5
REST API Development4/5
Django4/5
Python3/5
Also working with
Software DevelopmentApplication DevelopmentMobile App DevelopmentExpress.jsSoftware ArchitectureSDLCAuthentication

Designing schemas, writing queries, and turning raw data into something people can actually read and act on.

Supabase5/5
PostgreSQL5/5
Database Design4/5
SQL4/5
Firebase3/5
Also working with
Power BIExcelMongoDBData Visualization

The infrastructure most designers skip and many developers avoid — provisioning, configuring, and automating the environments software runs on.

Vercel5/5
AWS5/5
CI/CD5/5
Terraform4/5
Ansible4/5
Linux Administration3/5
Also working with
VagrantLoad BalancingWindows AdministrationCybersecurity Fundamentals

Design isn't decoration — it's the layer where a user decides whether your software is trustworthy. From research to high-fidelity prototypes, in Figma.

Figma5/5
Design Systems5/5
UI Design5/5
Wireframing4/5
Prototyping4/5
User Research3/5
Also working with
User Experience DesignBilingual / RTL Design

The workflow around the code — version control, deployment, and design handoff .

Git GitHub Vercel Figma VS Code Postman Terminal / CLI
Languages
Arabic — Native English — Fluent
§ 03Selected Work

Products I designed, built, and shipped.

Each case study covers the challenge, the solution, and the implementation — open one to explore the full details.

0Case Studies
0+Technologies Used
0Most Recent Build
COSMOS Interactive Website
Educational Web Platform 2026

COSMOS — Interactive Space Learning Platform

A modern educational platform that turns learning about the universe into an immersive experience — interactive 3D planets, smooth motion, bilingual content, and fully responsive design.

Next.jsTypeScriptTailwind CSSThree.jsFramer Motion

Problem

Traditional educational sites lean on static text and images, making space exploration feel flat for students and enthusiasts.

Solution

Built an interactive platform combining immersive visuals, animated UI, Arabic/English support, and responsive layouts into one captivating experience.

Key Features

  • Interactive 3D planets & solar system
  • Smooth animations and transitions
  • Full Arabic & English (RTL) support
  • Responsive across all devices

Development Process

Planned the information architecture, designed the experience, built reusable Next.js components, optimized performance, and layered in immersive motion.

Technologies

Next.jsReactTypeScriptTailwind CSSFramer MotionThree.js
OFOQ / أفق UI/UX — Bilingual Web
Product & UI/UX Design 2025

Ofoq — Youth Development Platform

End-to-end UI/UX design for a bilingual web platform offering programs for children and adolescents — crafted to feel equally natural in both Arabic (RTL) and English.

FigmaUI/UXDesign SystemsRTL / BilingualPrototyping

Problem

Youth programs needed one clear, welcoming home online — one that works natively in both Arabic and English without feeling translated.

Solution

Designed a bilingual design system and full page flows in Figma — typography, spacing, and components that mirror cleanly between LTR and RTL.

Key Features

  • Bilingual design system (AR/EN)
  • Program discovery & enrollment flows
  • Accessible, consistent components
  • High-fidelity interactive prototype

Design Process

Researched the audience, mapped flows, built wireframes, then a component library and high-fidelity prototype ready for development.

Technologies

FigmaDesign SystemsWireframingPrototypingRTL Design
AWS MongoDB Terraform Architecture Diagram
Cloud Infrastructure May 2025

IT Infrastructure Deployment Platform

A cloud-native pipeline that takes a MERN app from local code to a fully provisioned, production-style AWS environment — without touching a server by hand.

AWSTerraformAnsibleMERNCI/CD

Problem

Spinning up infrastructure by hand is slow and error-prone — every environment drifts slightly, and small misconfigurations are hard to trace.

Solution

Defined the AWS environment as code with Terraform, used Ansible for consistent configuration, and wired the MERN app to MongoDB Atlas with S3 for storage.

Key Features

  • Infrastructure provisioned & versioned with Terraform
  • Automated configuration via Ansible
  • MongoDB Atlas for managed data
  • S3 for static assets & file storage

Process

Mapped the AWS resources, wrote and tested Terraform modules in isolated stages, layered Ansible for configuration, then validated the full deploy end-to-end.

Technologies

MongoDBExpress.jsReactNode.jsAWSTerraformAnsibleAmazon S3
72% Dashboard / IoT
Smart City / IoT Sep 2024

SunGuard — Solar Monitoring Dashboard

A monitoring dashboard built in a Smart City bootcamp to visualize solar-energy performance across simulated locations in Saudi Arabia, using an IoT platform to model live conditions.

Cumulocity IoTDashboard DesignData Visualization

Problem

Distributed solar installations are hard to monitor at a glance — operators need one view of output, location, and weather to catch issues early.

Solution

Built a dashboard on the Cumulocity IoT platform that ingests simulated weather and location data and turns it into a live, readable view of solar performance.

Key Features

  • Centralized multi-location monitoring
  • IoT data ingestion via Cumulocity
  • Simulated real-time output tracking
  • Built in a 3-month intensive with NITA & Software AG

Process

Researched smart-city energy needs, sketched the dashboard layout, then built the IoT integration and data visualization with bootcamp mentors.

Technologies

Cumulocity IoTDashboard DesignData VisualizationIoT Integration
BOOK NOW App Wireframe
UI/UX + Mobile App 2023 – 2024

TADAWI — Clinic Appointment Booking

A graduation project built to remove the friction from booking a clinic appointment — from finding a clinic to confirming a slot — on a mobile-first Flutter app.

FlutterDartFirebaseUI/UX

Problem

Booking a clinic appointment is often a phone call and a guessing game — no visibility into slots, no easy way to manage upcoming visits.

Solution

Designed and built a Flutter app with a Firebase backend that lets patients browse clinics, see real availability, and book in a few taps.

Key Features

  • Clinic discovery and listing
  • Real-time availability via Firebase
  • Guided, low-friction booking flow
  • Cross-platform delivery with Flutter

Design Process

Researched the patient booking experience, sketched user flows and wireframes, prototyped the core journey, then built it in Flutter + Firebase.

Technologies

FlutterDartFirebaseUI/UX DesignUser Flows
§ 04Workflow

How an idea becomes shipped software.

01

Research

Understand the problem, the user, and the constraints before designing anything.

02

Ideation

Explore directions broadly, then narrow toward the concepts worth building.

03

Wireframing

Lay out structure and flow in low fidelity to validate logic early.

04

Prototyping

Build interactive, high-fidelity flows to test before writing production code.

05

Development

Translate the validated design into clean, well-architected code.

06

Testing

Verify functionality, usability, and edge cases against real conditions.

07

Launch

Ship, monitor, and iterate based on real usage.

§ 05Experience & Achievements

Professional experience, training programs, and hands-on projects.

Industry Training

Data Analyst — COOP Training
Ministry of Health

Built a data-management dashboard and ran analysis in Excel; supported data handling and collaborated across teams.

Certifications & Courses

Building a RESTful API with Django
Tuwaiq Academy
Waeed GDP Program
NHC & LEORON
Visual Elements of UI Design
California Institute of the Arts
Intro to Front-End Development
Meta
Full Stack Development
1M Arab Coders × Udacity

Bootcamps & Programs

IT Infrastructure Engineering
Saudi Digital Academy

Hands-on DevOps, automation, and CI/CD — produced the IT Infrastructure Deployment project.

Masar — UI/UX Design Track
Sani · sponsored by Misk Foundation

Completed the first stage of the Masar program in user experience & interface design.

Smart City Bootcamp
NITA × Software AG · 3 months

Produced the SunGuard solar-monitoring dashboard.

§ 06Contact

Let's build something worth shipping.

Have a role, a project, or just a good problem to solve? I'd like to hear about it.