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.

AI Podcast Generator
01
AI Podcast Generator
AI-powered podcast generator that transforms prompts into complete episodes with AI-generated scripts, text-to-speech audio, and PDF briefs. The Next.js 15 frontend, built with TypeScript, React 19, and Tailwind CSS v4, delivers a modern UI with Radix components. The backend uses tRPC for type-safe APIs, Prisma with PostgreSQL for data persistence, Better Auth with Polar for subscription management, and UploadThing for file storage. OpenAI powers content generation, with trial limits and Pro subscriptions for premium features.
sentrynextjsneonpostgresSQLopenaivercel-ai-sdkpolar.shprismatrpc / tanstackuploadthingbetter-authcoderabbit
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.
openaicloudflarevitejavascriptsupabase
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 Solution06/2022 - 01/2023Remote – 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 Development Trainee

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

Backend Development Trainee

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

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!