I’m a backend engineer with a passion for transforming complex technical challenges into elegant, high-performance systems. My world revolves around Java, Spring Boot, and distributed architectures—where I craft scalable solutions that don’t just meet requirements but exceed them.
I thrive in the intersection of clean code, smart design, and relentless optimization, because great software isn’t just functional—it’s artful.
For me, architecture is everything. Whether it’s:
- Designing fault-tolerant microservices
- Streamlining APIs for lightning-fast responses
- Or modernizing legacy codebases into maintainable, future-proof systems
I love the puzzle of making systems faster, safer, and effortlessly maintainable. I’m obsessed with the why behind every line of code—because the best solutions emerge when you understand the problem deeper than anyone else.
When I’m not deep in backend logic, you’ll find me:
- Exploring new tech stacks and system design patterns
- Diving into Data Science and performance optimization
- Debugging my latest side project gone rogue 😅
I believe software thrives on curiosity, collaboration, and a healthy dose of grit—because breakthroughs happen when you’re stubborn enough to keep iterating.
Currently, I’m a Software Engineer working in the Fintech industry in Tunisia, with over 4 years of experience building efficient, scalable systems using:
- Backend: Java, Spring Boot
- Frontend: Angular
- Data: Data Science
I’m open to collaborating on:
- Performance-driven backend systems
- Fintech innovations
- Distributed architectures & scalable APIs
📫 Let’s connect!
I’m always excited to share ideas, swap war stories, or build something extraordinary.
🧩 “Make it work, then make it right, then make it fast.”