Skip to content
View MohamadSadem0's full-sized avatar

Highlights

  • Pro

Block or report MohamadSadem0

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
MohamadSadem0/README.md

Hi, Iโ€™m Mohamad Sadem Serhal ๐Ÿ‘‹

Junior Full-Stack Developer focused on building clean, reliable web apps with React/TypeScript on the frontend and Spring Boot on the backend. I enjoy turning ideas into products, mentoring students, and polishing UX details that make apps feel great.

  • ๐Ÿ”ญ Current focus: Next.js (TS) + Spring Boot 3, JWT auth, REST APIs, responsive UI (Tailwind)
  • ๐ŸŒฑ Learning now: .NET to broaden my backend toolkit
  • ๐Ÿ‘จโ€๐Ÿซ I teach: React (TypeScript), Spring Boot, Laravel, and Databases (PostgreSQL/MySQL/MongoDB)
  • ๐ŸŽฎ Also: Game dev โ€” participated in Epic MegaJam and shipped a playable prototype
  • ๐ŸŽ“ Uni: One semester ahead toward completing my B.Sc. in Computer Science
  • ๐Ÿ“ Based in Lebanon ยท Remote-friendly

โš™๏ธ Tech I use regularly

Frontend: React, Next.js (TypeScript), Tailwind, MUI, shadcn/ui
Backend: Spring Boot 3 (Java 21), Node/Express, Laravel, REST APIs, JWT
Databases: PostgreSQL, MySQL, MongoDB
Tools: Git, Docker, CI/CD basics, Render/Heroku, Vite


๐Ÿš€ Selected Projects

ShopiiShop

Multi-vendor eCommerce platform: Next.js (TS) frontend + Spring Boot 3 backend.

  • Role-based auth with JWT, RESTful APIs, responsive UI with Tailwind
  • Real-time features via sockets; Dockerized services on Oracle VM

Epic MegaJam Prototype

Playable game jam project built under a tight deadline.

  • Focused on the gameplay loop, level flow, menus/UX, and overall feel
  • Iterated quickly via playtesting and scope control

See more on my portfolio: https://mohamadsadem0.github.io/portfolio/


๐Ÿง‘โ€๐Ÿซ Teaching

I run private lessons for students and junior devs:

  • React (TypeScript): components, hooks, routing, state
  • Spring Boot 3: controllers, services, security (JWT), testing
  • Laravel fundamentals and MVC
  • Databases: schema design, relationships, indexing, performance
  • Git workflows, API design, and deploying small projects

If you want a study plan or project-based mentoring, feel free to reach out.


๐Ÿ“ซ Contact


โœจ Fun fact

I love exploring different languages (C++, C#, Java) and solving tricky coding puzzles in my spare time.


Open to full-time roles, internships, and collaborations on modern web apps. If you have something interesting in mind, letโ€™s talk!

Popular repositories Loading

  1. bdd-clone bdd-clone Public

    HTML 1

  2. expense-tracker-website expense-tracker-website Public

    HTML 1

  3. php-intro php-intro Public

    PHP 1

  4. todo_db todo_db Public

    PHP 1

  5. news news Public

    PHP 1

  6. linkedlin-clone linkedlin-clone Public

    CSS 1