Mohamed
Available

Mohammad El-Sayed

Software EngineerFull Stack Developer

Building Scalable Web Solutions to Drive Your Business Forward.

Hi there 👋

I'm passionate about building impactful software and intelligent systems.

As a Full Stack Developer and a student of Statistics & Computer Science, I blend data-driven insights with practical software solutions

A little more about me...

Final-year Statistics student minoring in Computer Science at Alexandria University

MERN Stack Web Developer with 2+ years of hands-on experience in building full-stack applications

Native Arabic speaker with C1-level English proficiency.

I actively practice problem solving and have tackled many algorithm challenges on LeetCode Visit my LeetCode profile

Tech Stack

Frontend

HTML5
CSS3
JavaScript
TypeScript
React
Next.js
Redux
Tailwind

Backend

Node.js
Express.js
MongoDB
PostgreSQL
Prisma
NestJS
JWT
Firebase

Dev Tools & Runtime

Git
Postman
Swagger
Vercel
Cloudflare
Docker
Jest

Dev Tools & Runtime

OpenAI
Hugging Face
Embeddings & Vector DBs
Agents

Featured Projects

Here are some of my recent projects that showcase my skills in full-stack development, modern technologies, and problem-solving abilities.

CareerCastAI
01
CareerCastAI
CareerCastAI is a full-stack AI platform that helps professionals create, review, and tailor career content. It delivers three production-ready services: an AI Podcast Generator (script → TTS → PDF + cover art), a CV Reviewer that analyzes CVs against job descriptions with clear match insights, and a Job Application Tailor that generates ATS-optimized CVs and cover letters. Built with Next.js 15, TypeScript, and type-safe APIs, it supports secure credentials, background jobs, and downloadable outputs.
sentrynextjsneonpostgresSQLopenaivercel-ai-sdkpolar.shprismatrpc / tanstackuploadthingbetter-authcoderabbitInngestwebhook
Movie Recommendation
02
Movie Recommendation
🎬 AI-powered movie recommendation app with semantic search and intelligent chat interface. Built using OpenAI GPT-3.5-turbo and Supabase vector database for personalized suggestions. Features beautiful green/white glassmorphism UI with real-time recommendations. Users discover movies through natural conversation with responsive design. Perfect for movie enthusiasts seeking their next favorite film.
openaicloudflarevitejavascriptsupabasevector databaseembeding
Github Search Testing
03
Github Search Testing
GitHub Search Testing is an essential tool for developers and teams relying on GitHub's search features. By rigorously testing these functionalities with Vitest and Jest, and using MSW to simulate real-world scenarios, this project guarantees the accuracy and dependability of search results. The inclusion of Recharts for data visualization and GraphQL for streamlined queries further enhances its utility.
ReactjsVitestJestmswGraphQLrecharts
Twitcho
04
Twitcho
Twitcho is a livestreaming platform where viewers tune into broadcasts with real‑time chat powered by LiveKit (including slow‑mode and followers‑only). Streamers authenticate via Clerk, upload thumbnails with UploadThing, and manage followers, blocks, and kicks from a sleek dashboard. Built with Next.js 14 & TypeScript, styled with Tailwind CSS and Shadcn/UI, backed by MongoDB/Prisma, and deployed on Vercel. Local development is supercharged with Ngrok for webhook testing
NextjsTypescriptShadcnClerkLivekitPrismaMongoDBUploadthingNgrokVercelZustand
Travel App
05
Travel App
HomeAway is a travel booking platform for houses, tents, and more, inspired by Airbnb. Built with Next.js 14, TypeScript, Prisma, Supabase, Shadcn/UI, and Clerk for authentication, it offers a responsive experience with ID-based property search. Features include dynamic routing, Clerk's Google OAuth, and real-time availability checks. Deployed on Vercel for fast performance, it uses Supabase's serverless database and storage for scalability. A seamless app for travel planning.
TypescriptNextjsStripePrismaSupabaseClerkZodZustand
Flower obsession (Full Stack)
06
Flower obsession (Full Stack)
Flower obsession is a bilingual e-commerce platform for floral arrangements, supporting English and Arabic. The Next.js frontend, built with TypeScript and Tailwind CSS, delivers a responsive, SEO-friendly experience with readable URLs using product name slugs. The backend, powered by NestJS, Mongoose, and Express, provides a robust REST API for product and order management. Deployed on Vercel, it ensures fast, scalable performance for a seamless shopping experience.
TypescriptNextjsNext-intlStripeframer motionZodNestjsMongoDBExpressJWT

Want to see more of my work?

View All Projects on GitHub

Professional Experience

My journey in software development and business, showcasing growth, learning, and real-world experience.

Real Estate Sales Representative (Cold Caller)

Proper Business Solution / REZ06/2022 - 01/2023 - 06/2024 - 12/2024Remote – Egypt/USA
  • Communicated with U.S. property owners to assess interest in real estate sales opportunities
  • Built rapport with clients and gathered information about their property ownership and sale intentions
  • Collaborated closely with a remote team and team leader to improve call strategies and conversion rates
  • Gained confidence in remote work communication and professional follow-ups with clients

Front-End Developer

Scrimba04/2022 - 03/2023Remote / Online
  • Completed a comprehensive 11-month career path program covering HTML, CSS, JavaScript, React, and UI/UX fundamentals
  • Built over 20 interactive front-end projects, applying best practices in responsive design and accessibility
  • Gained proficiency in React hooks, state management, component design, and API integration
  • Practiced version control with Git and deployed projects to GitHub and Netlify
  • Engaged in peer code reviews and project challenges to simulate real-world workflows

Back-End Developer

Route Academy01/2024 - 05/2024Remote - Egypt
  • Completed an intensive backend development course focused on building scalable and secure RESTful APIs
  • Learned and applied technologies such as Node.js, Express.js, MongoDB (Mongoose), and MySQL
  • Designed and implemented authentication, authorization, product management, and order handling systems
  • Built a complete e-commerce backend application with real-world architecture and database design
  • Collaborated with peers in remote coding sessions and received mentorship from experienced developers

Front-End Developer

Elevate11/2024 - 05/2025Remote - Egypt
  • Collaborated with a team of 8 developers under the guidance of a senior frontend developer, following Agile and Scrum methodologies.
  • Worked with tools such as Jira and Slack to track progress, manage tasks, and ensure smooth team communication.
  • Deep-dived into Next.js, focusing on clean code architecture, next-intl (internationalization), and next-auth (authentication).
  • Contributed to a large-scale project with 500+ commits and 54 branches, regularly participating in weekly merge meetings to integrate features and resolve conflicts.
  • Gained strong hands-on experience in team-based development, Git workflow, and building production-ready applications.

Full Stack Developer (MERN Stack)

Freelance08/2025 - 09/2025Alexandria - Egypt
  • Developed Full-Stack Car Wash management platform using MERN stack (MongoDB, Express.js, React.js, Node.js) with complete Arabic RTL interface 40+ responsive components and RESTful API architecture
  • Integrated Hyperpay payment gateway supporting Apple Pay and Visa/Mastercard with secure webhook handling, JWT authentication, and Arabic-Language payment flow implementation optimized for regional users
  • Engineered QR-code base service redemption system enabling customers to purchase packages online and redeem washes at Car wash stations with real-time validation, automatic counter management, and Arabic interface.
  • Built comprehensive admin dashboard with business analytics, user management, QR code verification, transaction monitoring, and reporting features with native Arabic RTL design
  • Implemented multi-tier package system (Standard & VIP) with branch selection, location mapping, washing progress tracking, customer feedback collection, and tip management with culturally adapted UI
  • Designed scalable backend architecture with modular API structure (10+ endpoints), secure authentication flows, payment webhook processing, database optimization, and comprehensive error handling with Arabic support

Ready to bring my experience to your next project?

Let's Work Together

Let's Connect

If working together sounds like a perfect match (like coffee and code ☕💻), let's connect!

Schedule a Call

Let's discuss your project in detail. Book a 15 or 30-minute slot that works for you.

Book a Meeting

Send a Message

Fill out the form below and I'll get back to you ASAP

or

Ready to turn your ideas into reality?

Let's build something amazing together!