About Me
Versatile Full Stack Software Engineer with 2+ years of experience delivering end-to-end web applications using modern technologies.
I specialize in backend development with Python (FastAPI, Flask, Django) and Node.js, combined with strong frontend skills in React, Next.js, and TypeScript. My expertise spans both SQL and NoSQL databases, DevOps practices, and agile methodologies.
Currently, I work as a Frontend Developer and Backend/Product Consultant at HOMA in Riyadh, leading the development of HomaApp — a production-ready luxury property platform built from scratch using Next.js, React, Tailwind CSS, and React Query. I serve as a technical bridge between frontend and backend, advising on architecture improvements, API design, and product strategy to align technical decisions with business goals.
Technical Expertise
Frontend
React.js, Next.js, React Native, TypeScript, JavaScript, Tailwind CSS, daisyUI
Backend
Python (FastAPI, Flask, Django), Node.js, Express.js, RESTful APIs, GraphQL
Databases
PostgreSQL, MySQL, MongoDB, Redis
DevOps
Docker, Kubernetes, CI/CD, GitHub Actions, Nginx, Linux/Bash
My Journey
ALX Software Engineering Program
Completed an intensive program focused on algorithms, data structures, system design, and hands-on DevOps applications.
Software Engineer - Bin Sammar Trading
Led full-stack development using TypeScript, React, and Express.js. Built backend services with Python (FastAPI, Flask), integrated PostgreSQL and MongoDB, and managed CI/CD pipelines.
ALX ProDev Back-End Programme
Intensive 4-month professional training on building scalable backend systems, RESTful and GraphQL APIs, Docker containerization, Kubernetes orchestration, and Nginx configuration.
Frontend Developer & Consultant - HOMA
Leading frontend development for HomaApp using Next.js and React. Serving as backend and product consultant, guiding architecture improvements, API design, and integration with production systems.