Summary
Hamza Jguerim is an independent software developer based in Monastir, Tunisia with eight years of hands-on experience building distributed systems, microservices, and cross-platform mobile apps. He blends domain-driven and behavior-driven design with pragmatic tooling—Quarkus, Java 11, .NET Core, Docker/Kubernetes, Azure, and mobile stacks like Xamarin and native Android/iOS—to deliver decoupled, evolutionary architectures. As a freelancer and consultant he has taken projects from hackathon-winning prototypes to production (notably an irrigation platform for GIZ Tunisie) and routinely applies TDD/ATDD, CQRS and CI/CD practices. Comfortable across backend, frontend and cloud, he pairs classical enterprise skills (Oracle ADF, JavaEE) with modern microservices patterns and ML-adjacent services like Microsoft Cognitive APIs. Known for incremental design and shipping reliable integrations, he prefers framework-agnostic, test-first solutions that evolve with product needs.
8 years of coding experience
6 years of employment as a software developer
Bachelor of Applied Science - BASc, Computer and Information Sciences., Bachelor of Applied Science - BASc, Computer and Information Sciences. at Institut Supérieur des Etudes Technologiques de Sousse
French, English, Arabic, Japanese