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
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
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
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/
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.
- Email: mohamad1.sadem@gmail.com
- LinkedIn: https://www.linkedin.com/in/mohamad-serhal-721658229
- GitHub: https://github.com/MohamadSadem0
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!