Basem Esam - Backend Developer

Basem Esam

Backend Developer & CS Student

Focused on building reliable, scalable backend systems using strong foundations in system design, OOP, and clean architecture.

View My Work

About Me

A passionate backend developer and ICPC competitive programmer with a strong foundation in system design, OOP, and clean architecture principles.

My journey in technology started early, inspired by a teacher's encouragement of my first website at age 11. Growing up in a family electronics repair shop gave me a unique, hands-on perspective on technology that continues to influence my approach to software development.

Currently in my 3rd year at Suez Canal University, I've been focused on programming since 2022. Beyond coding, I'm passionate about knowledge sharing, having served as an OOP instructor at GDG and as an active member of the Mech Hackers community.

Currently, I serve as the Vice IT Head at Trosc Student Club, leading the backend development for the club's website.

Backend Development Node.js Express MongoDB REST APIs Competitive Programming

Technical Skills

Backend Development

Node.js, Express, REST APIs, Authentication, PHP, Laravel

Databases

MongoDB (with Mongoose), MySQL

DevOps & Tools

Docker, Kubernetes, Git, Linux Administration

Programming Languages

JavaScript, PHP, Bash/Linux Scripting

System Design

OOP, Clean Architecture, Scalable Systems

Soft Skills

Teaching, Team Leadership, Problem Solving

Experience

Vice IT Head

Trosc Student Club

2025 - Present

Leading the backend development for the club's website, managing the technical team, and overseeing IT operations.

OOP Instructor

Google Developer Groups (GDG)

2023 - 2024

Teaching Object-Oriented Programming fundamentals to beginners, helping them understand core programming concepts and best practices.

Active Member

Mech Hackers Community

2023 - Present

Participating in community events, hackathons, and knowledge-sharing sessions focused on software development and technology.

Projects

Trosc Club Website - Backend development project
Trosc Club Website

Backend development for the Trosc Student Club website using Node.js, Express, and MongoDB.

Node.js Express MongoDB
REST API Project with authentication
REST API Project

A complete RESTful API with authentication and authorization built with Node.js and Express.

Node.js Express JWT MongoDB
Laravel E-commerce platform project
Laravel E-commerce

An e-commerce platform developed with Laravel framework during my PHP course.

PHP Laravel MySQL

More Projects from GitHub

Loading projects...

Fetching projects from GitHub...

Unable to load GitHub projects at this time.

Visit GitHub Profile

Education

Suez Canal University

Bachelor of Computer Science

Expected Graduation: 2026/2027

GPA: 3.48

Relevant Coursework:
  • Object-Oriented Programming
  • Backend Development Fundamentals
  • Linux Administration
  • PHP/Laravel Development
  • Node.js Basics
Achievements:
  • ICPC Competitor
  • Active member in GDG and Mech Hackers
  • Vice IT Head at Trosc Student Club

Let's Build Something Amazing

Ready to bring your ideas to life? Whether you need a robust backend system or want to discuss technology, I'm here to help.

Send an Email

basem.esam.omar@gmail.com

Typically replies within hours

Based In

Port Said, Egypt

Open to remote opportunities worldwide

Currently Available

For new projects

Backend development & system architecture