Building software that solves real problems.

Final-year Software Engineering student at DTU, focused on building real-world applications with clean architecture, scalable systems, and strong development practices.

My work spans both web and mobile development, with hands-on experience in React, Next.js, Kotlin, Firebase, Supabase, and modern frontend and backend workflows.

I care deeply about clean code, separation of concerns, reusable components, and turning complex ideas into structured and maintainable software solutions.

Featured Projects

Skrotbil Platform

Featured

Production scrap-car marketplace (skrotbudportalen.dk) connecting sellers, dealers, and admins through four role-specific portals that share a single Next.js 16 App Router API surface. Built on Supabase Postgres with row-level security, partial unique indexes, CHECK constraints, audit trails, and pg_cron-scheduled jobs, it powers realtime auctions over authenticated channels plus automated lead and invoice/billing workflows and transactional email via Resend. Ships with a companion Expo (React Native) app and PWA web-push notifications, and deploys to Cloudflare Workers via OpenNext. Hardened with an observability layer — cron-run tracking, an /admin/crons health dashboard, and Sentry failure alerts — and covered end-to-end by Playwright.

Next.js 16TypeScriptSupabasePostgreSQLCloudflare WorkersTailwind CSSReact Native (Expo)ResendWeb PushPlaywright

Cab service

Production taxi lead-generation system built for a live business in Lebanon. Features a WhatsApp booking flow, distance-based price estimator, full Arabic/English bilingual support with RTL layout, zone-based routing, and Google Ads conversion tracking. Scores 95/100 Performance and 100/100 SEO on PageSpeed Insights.

Next.jsTypeScriptTailwind CSSVerceli18nRTL

Entreprisekilde

Android task management app built for construction teams, featuring role-based workflows, task assignment, real-time messaging, notifications, and a Firebase-backed architecture focused on practical day-to-day operations.

KotlinJetpack ComposeFirebaseMVVM

Game Hub

Responsive game discovery web application with API integration, search, filtering, sorting, and a polished frontend experience built to strengthen modern React development and deployment practices.

ReactTypeScriptViteChakra UI

Android Weather App

Modern Android weather application built with Kotlin and Jetpack Compose, following MVVM and Clean Architecture. Features real-time UI updates, scalable state management using StateFlow, and a structured multi-layer architecture.

KotlinJetpack ComposeMVVMHiltStateFlow

Skills & Technologies

Languages

JavaKotlinPythonCJavaScriptTypeScriptSQLR

Frontend

ReactNext.jsTailwind CSSChakra UIHTMLCSS

Mobile

KotlinJetpack ComposeAndroid Development

Backend & Databases

FirebaseSupabaseFirestoreAuthenticationStorageRelational Databases

Tools & Platforms

GitGitHubVercelAndroid StudioVS CodeIntelliJ IDEA

Concepts & Architecture

Clean ArchitectureMVVMMVCRepository PatternREST APIsObject-Oriented ProgrammingData Structures & AlgorithmsDesign PatternsUMLAgileScrumMachine Learning (Basic)Computer Vision

Other

Power BITableauWiresharkKali Linux

Professional Profile

I am a final-year Software Engineering student at DTU with a strong focus on building real-world applications that combine clean design, scalable architecture, and practical business value.

My experience spans both web and mobile development, working with technologies such as React, Next.js, Kotlin, Firebase, and Supabase. I focus on turning complex ideas into structured and maintainable solutions.

I prioritize clean architecture, separation of concerns, and reusable components. My goal is not just to make software work, but to build systems that are robust, scalable, and easy to evolve over time.

I also leverage modern AI tools to accelerate development, research, and iteration, while maintaining full ownership of architecture, code quality, and final implementation.

I am persistent, solution-oriented, and highly motivated to grow into a professional software engineer through challenging, real-world projects.

Clean Architecture
Real-World Projects
Mobile & Web
Scalable Systems
Problem Solving
Continuous Learning

Let's Connect

I am open to part-time and full-time opportunities where I can contribute, grow, and continue building impactful software solutions.

Email: ahmad_haj_95@hotmail.com