08/31/2026 updated

**** ******** ****
100 % available

Full Stack Developer (MERN Stack)

Giza, Egypt
Only remote
Bachelor's in Computer Science and Artificial Intelligence (expected 2027)
Giza, Egypt
Only remote
Bachelor's in Computer Science and Artificial Intelligence (expected 2027)

Profile attachments

MalakHassanHashemCV _93score.pdf

About me

Full-Stack Developer specializing in MERN, Next.js, and Nest.JS. I build scalable, production-ready web applications, APIs, microservices, and real-time systems with a focus on clean code, security, performance, and clear communication.

Application Programming Interfaces (APIs)HTML5Bootstrap (Software)Cascading Style Sheets (CSS)GitHubJSONPostgreSQLMongoDBNode.jsNoSQLRedisSwaggerNext.jsSQL DatabasesTypeScriptPostmanTailwindMernReact.jsGitFull Stack DevelopmentApache KafkaGraphQLReact NativeFront End Software DevelopmentApi DesignApi GatewayNestJSDockerMicroservices
MERN Stack Development
Expertise in building full-stack applications using MongoDB, Express.js, React, and Node.js, including production-level job portals, real-time chat systems, and e-commerce platforms.

Microservices Architecture
Design and implementation of event-driven microservices systems using NestJS, Apache Kafka, Docker, and polyglot persistence strategies across PostgreSQL, MongoDB, Redis, and Elasticsearch.

REST and GraphQL API Design
Development of scalable REST and GraphQL APIs with JWT authentication, refresh token rotation, Swagger/OpenAPI documentation, and comprehensive validation and security layers.

Frontend Development
Proficiency in React, Next.js, TypeScript, Tailwind CSS, Zustand, Redux, Radix UI, Shadcn, and Framer Motion for building responsive, theming-ready user interfaces.

Database Management
Hands-on experience with PostgreSQL, MongoDB, Neo4j, Redis, Neon, Prisma, TypeORM, and Mongoose for relational and non-relational data modeling and migrations.

DevOps and Tooling
Practical use of Docker (Compose and Swarm), Git, GitHub, Vercel, Postman, Swagger/OpenAPI, Vault, Consul, and CI/CD pipelines following Agile methodology.

Real-Time Systems
Implementation of real-time features using Socket.io and WebSockets for instant messaging, live notifications, and order/payment event delivery.

Testing and Web Security
Application of unit and end-to-end testing using Jest and Supertest, along with web security practices including password hashing, route protection, and secure API responses.

Cloud and Media Integration
Integration of Cloudinary for image and video upload and delivery, Stripe for payment processing, and Upstash Redis for caching and rate-limiting.

Experience

Professional experience0 - 5 years
Freelancer since2025

Languages

EnglishFluent

Project history

Full Stack Developer - Flight Booking Platform (Microservices Architecture)

Personal Project
Designing and building a 20-service microservices platform for flight booking using NestJS, Apache Kafka, Docker, GraphQL/Apollo, Prisma, PostgreSQL, MongoDB, Redis, Elasticsearch, and ClickHouse. Authored a full technical design document defining service boundaries, database-per-service ownership, and a saga-based booking orchestration flow.

Freelance Full Stack Developer

Remote (Freelance)
Delivered 3 freelance projects as a full stack developer, communicating directly with clients to gather requirements and handling end-to-end development from planning through deployment. Managed timelines and client expectations independently.

Full Stack Developer - E-Commerce API (NestJS Microservice-Style Backend)

Personal Project
Built a scalable, modular e-commerce backend using NestJS and TypeScript with 18+ domain modules following clean architecture principles. Implemented JWT authentication, Stripe payment processing, PostgreSQL with TypeORM on Neon, real-time notifications via WebSockets, and a full REST API reference using Swagger/OpenAPI.

Full Stack Developer - Social App (Full-Stack Social Media Platform)

Personal Project
Built a full-featured social media platform using Next.js 16 and React 19 with a modular architecture. Features include real-time messaging via Socket.io, Prisma ORM with PostgreSQL on Neon, Upstash Redis for caching, Cloudinary for media delivery, and a responsive UI with Zustand, Radix UI/Shadcn, and Tailwind CSS.

Full Stack Development Intern

YAT Learning Solutions (DEPI - Digital Egypt Pioneers Initiative)
Completed a structured MERN Stack Development track (React specialization) as part of the DEPI internship program, collaborating with peers and mentors on coding standards and best practices. Built a graduation project applying full-stack development skills gained throughout the program.

Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in