Haytham portrait
👋

Hello, I'm Haytham Brahem. I'm a Full Stack Engineer specializing in Spring Boot & Angular. I build scalable web applications with microservices architecture and secure enterprise solutions.

About me

Software Engineer and DevOps focused on delivering scalable enterprise solutions. Proven track record in designing secure, high-performance systems for banking and public-sector clients. Adept at bridging technical excellence with business needs through:

I am passionate about learning new technologies and solving complex challenges. I thrive in collaborative environments and continuously seek opportunities to grow and contribute to impactful projects.

Outside tech, I enjoy fitness, basketball, chess, and exploring topics in history and philosophy.

My projects

Job-Agent SaaS Platform

SaaS

🚀 Production-grade multi-tenant SaaS for automated job applications. Features: NextAuth authentication, Stripe subscription management, AI-powered job scraping & matching, plan-based feature gating (free tier: 10/month), Redis caching, email notifications. Monorepo with Express API & Next.js frontend.

  • Next.js
  • Express
  • Prisma
  • PostgreSQL
  • Stripe
  • Redis
  • Monorepo

Legal Case Management Platform

Enterprise

🏛️ Enterprise platform for BNA bank with 9 business modules: Cases, tracking, guarantees, pledges, surety bonds, assets, providers, missions & auto-assignments. Features: REST API with Swagger, JWT auth, real-time sync, audit logging. Serves 50+ concurrent users.

  • Spring Boot
  • Angular 19
  • Java 17
  • MySQL
  • JWT
  • Spring Security
  • Swagger

E-Commerce Web Platform

E-Commerce

🛒 Full-stack e-commerce with Angular frontend & Spring Boot backend. Features: User authentication, advanced product filtering, shopping cart, checkout workflow, order tracking, comprehensive admin panel, payment gateway integration & inventory management.

  • Angular
  • Spring Boot
  • TypeScript
  • MySQL
  • JWT
  • Bootstrap

AngularQuest - Gamified Learning

Learning

🎮 Interactive gamified learning platform for Angular mastery. Features: Monaco Editor for live coding, real-time feedback, progress tracking with Chart.js, Spring Boot backend, JWT auth, PostgreSQL, Docker containerization. Learn Angular like Duolingo!

  • Angular 18+
  • Spring Boot 3.2+
  • PostgreSQL
  • TypeScript
  • Docker
  • Monaco Editor

ERP Resource Management Solution

ERP

⚙️ Complete ERP with microservices architecture (8 services). Modules: HR Management, Accounting, Inventory, CRM. Features: Angular Material UI, real-time sync, JWT auth, Docker containerization, Eureka service discovery, SOLID principles & clean architecture.

  • Spring Boot
  • Angular
  • TypeScript
  • MySQL
  • Docker
  • Microservices
  • Eureka

TunEvent - Event Management

Events

🎭 Event platform with online booking, Stripe payments, QR code tickets, ratings & analytics. Developed in Java (JavaFX) then migrated to Symfony. Features: real-time notifications via WebSockets, responsive mobile-first design, comprehensive search.

  • Java
  • PHP
  • Symfony
  • MySQL
  • Stripe
  • WebSockets

My skills

My experience

Contact me

You can reach me at brahem.haytham@esprit.tn or call +216 58 101 754. Connect on GitHub or LinkedIn, or use the form below.