Back to portfolio

Abdullah Alhammad

Full stack JavaScript developer

PROFESSIONAL SUMMARY

Full-Stack JavaScript Developer with 6+ years of experience building production-grade web applications. Specializes in React, Next.js, and TypeScript on the frontend, and Node.js, NestJS, and Express on the backend — with hands-on experience in MongoDB, PostgreSQL, REST APIs, and cloud deployment. Has delivered end-to-end products across real estate, pharmacy, and enterprise platforms. Based in Istanbul; open to full-time and remote opportunities.

With deep expertise in React and the modern Node.js ecosystem, I specialize in architecting scalable applications that solve complex problems. My philosophy is built on clarity, efficiency, and the relentless pursuit of digital excellence.

WORK EXPERIENCE
CTCommIstanbul
Full-Stack DeveloperAugust 2024 - June 2026

Developed SimpleTouch, an enterprise contact center web app with real-time communication, built in two parallel versions: Next.js 15 / React and Angular within an NX Monorepo. Delivered dashboards, data visualizations, user/permission management, and voice/video call features. Engineered real-time updates via Socket.IO, a dynamic RBAC system using CASL, and state management with Redux Toolkit. Built hybrid UIs with MUI v6 and PrimeReact supporting RTL and Light/Dark themes. Set up CI/CD on Azure DevOps with Docker, release tagging, and centralized logging via Winston + Elasticsearch. Wrote E2E and unit tests with Playwright, Jest, and MSW. Tech Stack: Next.js 15, React 18, Angular, TypeScript, Redux Toolkit, MUI v6, Socket.IO, CASL, JWT, Docker, Azure DevOps.

Technologies: Next, Angular

Spirit PharmacyRemote
Frontend Developer (Freelance)August 2023 - Present ( Support )

Designed and built full-stack e-commerce pharmacy platform with React.js and Next.js. Created intuitive, responsive product pages and dynamic shopping interfaces focusing on user experience. Implemented advanced product filtering with optimized UI/UX patterns. Collaborated closely with designers on interface design and usability improvements. Integrated backend APIs and payment processing systems.

Technologies: Next.js, React, JavaScript, Tailwind CSS, SCSS (Sass), Bootstrap, MUI (Material UI), PrimeReact, Styled Components, Algolia, i18next, Formik, Yup, Zustand, Axios, Redis, Swiper, Webpack, Docker

MugtarebRemote
Full-Stack Developer (Freelance)June 2025 - March 2026

A full-stack real estate classifieds platform targeting expatriates. Architected a modular, domain-driven NestJS backend organized into independent service modules — listings, payments/subscriptions, real-time chat, notifications, and ticketing — with shared libraries managed in an Nx workspace. Built end-to-end property listing system (creation, moderation, availability states, property types, furnishing & occupancy status), online payments and subscription-based ad management, real-time chat with blocking and complaint workflows via WebSockets, and a comprehensive admin dashboard. Implemented support ticketing system, multi-channel notifications, hierarchical geographic taxonomy, Google Cloud Storage integration, secure authentication (JWT + Passport) with CSRF protection, i18n, dark mode, TipTap rich text editor, audit logs, and soft delete with user recovery flow. Tech Stack: NestJS 11, Fastify, Prisma, PostgreSQL, Socket.io, Next.js 16, React 19, TypeScript, TailwindCSS 4, Radix UI, shadcn/ui, TanStack Query, Docker, Jest, Playwright.

Technologies: NestJS, Fastify, Prisma, PostgreSQL, Socket

bazarli.comRemote
Frontend Developer (Freelance)January 2021 - December 2021

Enhanced e-commerce store interfaces with HTML, CSS, and JavaScript. Implemented responsive web designs and improved platform usability for better customer experience.

Technologies: Laravel Blade, JavaScript , jQuery

Imtilak Groupİstanbul
Frontend DeveloperApril 2022 To December 2023

Developed website interfaces using Laravel Blade templates. Optimized CSS with SCSS and improved build processes using Gulp and Webpack for enhanced performance and maintainability.

Technologies: Laravel Blade, JavaScript , VueJS

FletraxRemote
Frontend DeveloperNovember 2023 - March 2024

Developed vehicle tracking dashboard using TypeScript, React.js, and Redux. Implemented real-time data visualization and responsive UI components for fleet management platform.

Technologies: ReactJS, Next.js

orca educationRemote
Frontend DeveloperJanuary 2022 - May 2022

Designed and developed user interfaces using HTML, SCSS, and JavaScript ES6. Built responsive layouts with optimized user experience across all devices. Implemented input validation, dynamic data loading, and performance optimization for improved browsing experience.

Technologies: Laravel Blade, JavaScript , jQuery, SCSS

Blue Horizon companyİstanbul
Front End Web DeveloperJanuary 2020 - January 2021

Developed and maintained web interfaces with Laravel Blade, ensuring seamless and visually appealing layouts. Enhanced interactivity and functionality using JavaScript and jQuery. Employed SCSS for styling and customization of web elements, leading to a consistent and attractive design.

Technologies: Laravel Blade, JavaScript , jQuery, SCSS

SELECTED PROJECTS
Kids ZoneSept 2024 - Nov 2024

The application is a student management system for private schools, developed using React Native, which allows it to run on multiple operating systems (iOS and Android). To manage the application’s data and state, it uses: • Zustand: A lightweight state management library that makes the application responsive and easy to maintain. • TanStack Query: For managing data fetching, caching, and synchronization with the server, which enhances application performance and user experience. Regarding design and styling, it relies on Tailwind CSS, a tool that helps build attractive and responsive user interfaces efficiently. The primary goal of the application is to facilitate the process of monitoring students academically and managing their enrollment in private schools.

Technologies: React Native, expo, Typescript, tailwindcss, tamagui

Simpletouch appAugust 2024 - June 2026

CTComm

Developed SimpleTouch, an enterprise contact center web app with real-time communication, built in two parallel versions: Next.js 15 / React and Angular within an NX Monorepo. Delivered dashboards, da

Technologies: TypeScript, NextJS, Angular, Redux, TailwindCSS

ctcomm.com.tr
Mugtarebjune 2025 - march 2026

Mugtareb

A full-stack real estate classifieds platform targeting expatriates. Architected a modular, domain-driven NestJS backend with independent service modules (listings, payments, chat, notifications, ticketing). Built end-to-end property listing sy

Technologies: NestJS 11, Fastify, Prisma, PostgreSQL, Socket

mugtareb.com/
Moumin Designer

Moumin Designer

Multilingual E-Learning Platform - Production-grade full-stack project: • Headless CMS with PayloadCMS 3.x for course content management • Modern frontend built with Next.js 15 and React Server Compone

Technologies: NestJS, React, TypeScript, MongoDB, Paddle

muomen.design/
tebadul2024 — Present

İmtilak Group

A B2B import platform connecting global buyers with Turkish suppliers, built with Laravel, Inertia.js, and Vue.js.

Technologies: Laravel, Inertia.js, Vue.js, MySQL, Tailwind CSS

www.tebadul.com
FletraxNovember 2023 - March 2024

Fletrax

Developed vehicle tracking dashboard using TypeScript, React.js, and Redux. Implemented real-time data visualization and responsive UI components for fleet management platform.

Technologies: Next.js, React.js, Redux, TypeScript, Tailwind CSS

fletrax.com
EDUCATION
Anadolu Open Education UniversityBachelor's Degree
Web Design and DevelopmentIstanbul • October 2021 - Present
KodluyoruzBootcamp
Web DevelopmentIstanbul • September 2021 - December 2021
TECHNICAL SKILLS

Front-End Development: React.js, Next.js, TypeScript, JavaScript, HTML, CSS, Tailwind CSS

Backend Development: Nest.js, Node.js, Express.js, MongoDB, MySQL, REST APIs

DevOps / Tools: Kubernetes, Docker, GIT, CI/CD, AWS

CERTIFICATIONS
JavaScript React BootcampDecember 2021

Kodluyoruz Academy

İstanbul JavaScript & React Bootcamp a bootcamp offered by Kodluyoruz Academy, with Enes Ozturk as the trainer. issued in 2021.

LANGUAGES
ArabicNative
TurkishFluent
EnglishIntermediate