محمد حسام

Skills

Java Golang PostgreSQL Spring Boot Spring Security Spring JPA Spring MVC React Typescript HTML Thymeleaf CSS Tailwind CSS Git JUnit Testing Sonar Qube

Experience

Software Engineer Intern 10Pearls Pakistan
Dec. 2025 – Feb. 2026

Selected through the 10Pearls Shine Internship Program.

  • Designed and developed a web based contact management system using Java and Spring Boot
  • Implemented RESTful API with Spring Data JPA, Hibernate, and PostgreSQL.
  • Ensured quality using JUnit, Mockito, SonarQube, SLF4J, and Logback
  • Built responsive React.js interfaces and used git and github for version control.

Featured Projects

HTTP/1.1 Server Using TCP

Built a low-level HTTP/1.1 server in Go using raw TCP sockets with manual request parsing, persistent connections, and chunked transfer support.

Golang TCP

Load Balancer

Developed a concurrent round-robin load balancer in Go using goroutines and synchronization primitives.

Golang HTTP Concurrency

Gym Equipment E-Commerce Website

Created a full-stack gym e-commerce platform with Spring Boot, Spring Security (auth + roles), Thymeleaf UI, and PostgreSQL (JPA/Hibernate).

Java Spring MVC Thymeleaf PostgreSQL

JWT Authentication REST API

Developed a production-style REST API using Go’s standard library. Designed a production-ready REST API in Go with JWT auth, Redis token blacklisting, SQLC for type-safe queries, Cloudinary integration, and hot reloading.

Go Redis JWT PostgreSQL