
Mahmoud Mohamed
Full Stack Developer @ Vivamos
I’m a 20-year-old Computer Science student at Kafr El-Sheikh University and a passionate full stack developer at Vivamos. I love building products that combine elegant design with powerful backend logic, mainly using React and Ruby on Rails.
About Me
I’m a Full Stack Developer based in Egypt, currently working at Vivamos. I’m also a Computer Science student at Kafr El-Sheikh University.
I’m passionate about building seamless digital experiences that bridge design and technology — whether it’s React frontends, Rails APIs, or mobile apps with Flutter.
I also enjoy working with tools like Docker and writing clean test suites with Rspec. Beyond web development, I have experience in web scraping using BeautifulSoup and Selenium — extracting and analyzing live data for integration with modern web apps.
React
Next.js
TypeScript
TailwindCSS
Ant Design
Bootstrap
Flutter
Ruby on Rails
PostgreSQL
Rspec
Docker
Web Scraping (Python)
My Services
As a Full Stack Developer, I provide end-to-end solutions that connect powerful backend systems with elegant, user-friendly interfaces.
Frontend Development
Building dynamic, responsive, and visually stunning interfaces using React, Next.js, and TypeScript with clean UI and animation focus.
Backend Development
Designing and implementing secure, high-performance APIs using Ruby on Rails, PostgreSQL, and JWT authentication.
Mobile Development
Creating cross-platform mobile apps with Flutter that combine elegant UI and solid backend integration.
Deployment & Tools
Using Docker, CI/CD pipelines, and cloud environments for smooth, reliable deployments and scalability.
Projects
🍽️ Restaurant Management System
A full-featured restaurant web app for users, chefs, and admins. Users can order, book tables, track spending, and manage favorites. Chefs manage category-specific orders and stats, while admins control users, chefs, and restaurant analytics.
🏡 Airbnb Cloning
A complete Airbnb clone built from scratch. Includes authentication with Google, property CRUD, user dashboards, wishlist, reservations, and email notifications. Backend built with Rails + Devise, frontend with React + Ant Design.
⚽ YallaKora Cloning
MaNo Kora — a football app connecting Flask, Rails, and React. Scrapes live match data using BeautifulSoup, serves it via Flask API, and visualizes it with React, Ant Design, Swiper.js, and Framer Motion for smooth UX.
My Journey
03 / 2024 → 06 / 2024
IEEE Kafr El-Sheikh Student Branch
Member
I was an active member at IEEE Kafr El-Sheikh University Student Branch, collaborating with peers on technical events, workshops, and community projects that boosted my teamwork and communication skills.
07 / 2024
ECPC Competition
Participant
Participated in the Egyptian Collegiate Programming Contest (ECPC) as a problem solver — sharpening my algorithmic thinking, time management, and competitive programming skills.
04 / 2025 → Present
Vivamos
Full Stack Developer
Currently working as a Full Stack Developer at Vivamos, building scalable web applications using React and Ruby on Rails, integrating modern APIs, and optimizing frontend and backend performance.