Hussein Mohammed

Full-Stack Web Developer

Available for work

I build scalable, secure, and elegant web applications with Next.js and the MERN stack, focused on performance, clean architecture, and great user experience.

About

Software that stays maintainable as it grows.

Full-Stack Software Engineer specializing in scalable MERN and Next.js applications, with hands-on experience building secure authentication systems, RESTful APIs, and responsive interfaces. I care deeply about clean architecture, domain-driven design, and maintainable software.

Currently a Frontend Lead at BBD Agency, and open to new opportunities.

0+Production Systems
0%Faster APIs
0+Projects Shipped
0+Years Building

Skills

A focused toolkit for shipping end to end.

  1. Languages

    TypeScriptJavaScript (ES6+)PythonJava

  2. Frontend

    React.jsNext.jsRedux ToolkitZustandReact QueryTailwind CSSshadcn/uiResponsive Web Design

  3. Backend

    Node.jsExpress.jsNest.jsRESTful APIs

  4. Databases & Caching

    MongoDBPostgreSQLRedis

  5. Auth & Payments

    JWTOAuth (Google / GitHub)HTTP-only CookiesStripe

  6. DevOps & Tools

    GitGitHubPostmanAxiosDocker (Basic)Linux BasicsNginx (Basic)

  7. Software Engineering

    Clean ArchitectureMVCDomain-Driven Design (DDD)Agile / Scrum

Experience

Roles where the work got sharper.

  1. Apr 2026Present

    Current

    Frontend Lead

    BBD AgencyRemote

    • Led frontend architecture decisions and established coding standards, improving code consistency and review efficiency.
    • Mentored junior developers through code reviews, pair programming, and React.js / Next.js best practices.
    • Coordinated frontend sprint planning and task delegation, ensuring on-time delivery across multiple projects.
    • Drove performance optimization using lazy loading, code splitting, and reusable component patterns.
    • Collaborated with design and backend teams to define interfaces and integration contracts, reducing rework.
  2. Apr 2025Jul 2025

    Software Engineering Intern

    AreistoRemote

    • Built full-stack applications with Next.js (frontend) and Nest.js (backend) in a professional team.
    • Applied Domain-Driven Design (DDD) to architect maintainable, modular services, reducing technical debt by 15%.
    • Optimized API performance, reducing response times by 30% through efficient queries and modular architecture.
    • Delivered 5+ features within Agile Scrum sprints on schedule.
    • Collaborated with senior developers through structured code reviews.

Projects

Selected work, shipped and in progress.

BBD Agency preview
FrontendFeatured

BBD Agency

A modern frontend website for BBD Company, showcasing their development, design, and consulting services with clean visuals and accessible layout.

Next.jsTailwindRedux ToolkitTypeScriptReact Query

Homeable preview
FrontendFeatured

Homeable

A frontend-focused e-commerce website for home decor and furniture, designed with elegant UI, responsive layouts, and smooth user interactions.

ReactRedux ToolkitTailwindJavaScriptStripe

LINA STORE preview
Full StackFeatured

LINA STORE

Lina Store is a full-stack Arabic e-commerce platform built with Next.js, Express, and PostgreSQL. It includes product browsing, cart and checkout, phone-based auth, a custom gift-box builder, and an admin dashboard for products, orders, and store settings. Deployed with Docker on a VPS with Cloudinary for media.

Next.jsExpressPostgreSQLTypeScriptTailwind

BBD Select preview
Full StackFeatured

BBD Select

BBD Select is the official training division of BBD Agency. We prepare aspiring designers, developers, and creatives through a structured, practical approach that mirrors real agency workflows.

Next.jsTailwindTypeScriptMongoDB

Acadia preview
Full Stack

Acadia

A full-stack learning management system similar to Udemy, featuring course creation, user enrollment, progress tracking, and secure payment integration.

ReactExpressMongoDBJavaScript

TeamUp preview
Frontend

TeamUp

TeamUp is a dedicated platform that supports the full graduation project lifecycle from team formation and idea selection to implementation, supervision, and evaluation. It addresses common student challenges like finding complementary teammates and discovering viable, up-to-date project ideas by providing a collaborative, organized, and modern digital environment that improves participation and outcomes.

Next.jsTypeScriptTailwindReact Query

Forever preview
Full Stack

Forever

A full-stack e-commerce platform for clothing, offering dynamic product listings, filtering, cart management, and a responsive checkout experience.

ReactExpressMongoDBJavaScript

Chat App preview
Full Stack

Chat App

A real-time full-stack chat application with group and private messaging, video/voice calls, friend requests, notifications, and modern responsive UI. Built with Next.js, Express, Socket.IO, and MongoDB.

Next.jsExpressSocket.IOTypeScriptTailwindPostgreSQL

Education

Formal training behind the work.

Al-Azhar University, Palestine

Bachelor of Engineering in Computer Systems Engineering

Gaza, PalestineGPA A+

Coursework

Web Programming · Database Systems · Operating Systems · Software Engineering · Software Design · Software Testing · Software Management

Contact

Tell me about the next thing you want to build.

Open to roles, collaborations, and product work. Prefer email for anything time-sensitive.

Location
Gaza, Palestine