
Hi, I'm Souhayb. I build web apps with Java and React.
I'm a Full Stack Developer from Béni Mellal, Morocco, working mainly with Java, Spring Boot, and React. I focus on building secure, reliable backend systems with REST APIs, Spring Security, JWT authentication, and MySQL or PostgreSQL databases managed with Flyway. On the frontend, I use React to create clean, responsive, and user-friendly interfaces. I also enjoy exploring AI integration and turning real-world problems into practical applications.
About
I build full-stack applications the way I'd want to receive them as an API consumer: predictable, secure, and well-documented.
On the backend that means Spring Boot services with layered architecture, JWT-based auth, and migrations tracked in Flyway. On the frontend, React interfaces that stay out of the user's way.
I'm currently extending that toolkit into applied AI: retrieval, embeddings, and agents that call the same REST APIs I already build.
- Languages: Arabic (native), French (intermediate), English (fluent)
- Certificate: Git & GitHub, 365 Data Science (11/2024)
Projects
a few things I've builtWhat I work with
- Backend
- Java
- Spring Boot
- Spring Security
- Spring MVC
- Hibernate / JPA
- REST APIs
- JWT
- Unit Testing
- Frontend
- React
- JavaScript
- Tailwind CSS
- HTML5 / CSS3
- JS DOM
- Data
- MySQL
- PostgreSQL
- Flyway
- DevOps
- Docker
- GitHub Actions
- Git & GitHub
- Postman & Swagger
Experience & education
2025 — 2026
Full Stack Developer — Training (completed)
Ahmed El Hansali Digital School, Béni Mellal
Built production-style full-stack applications end to end: Spring Boot APIs secured with JWT, MySQL/PostgreSQL data layers, and React front-ends.
2022 — 2024
Technicien Spécialisé en Développement Informatique
BillGates Institute, Béni Mellal
Specialized technician training in software development — foundations in programming, databases and web technologies.
What I'm learning now
still figuring these outI'm extending my backend foundation into applied AI, connecting language models to the same REST APIs, databases and auth layers I already build rather than treating AI as a separate stack.
Spring AI
Wiring LLM calls into Spring Boot services
RAG
Retrieval-augmented generation over app data
Embeddings & Vector DBs
Semantic search foundations
AI Agents
Tool-calling agents on top of REST APIs
Prompt Engineering
Structuring reliable model instructions
MCP
Model Context Protocol for tool-connected AI
Get in touch
Have a role, project, or idea in mind? I'd love to hear about it. Email me at souhaybhadi06@gmail.com, call +212 6 39 42 92 94, or use the form below.



