Amine Bagdouri is a Java Tech Lead with 11 years of experience specializing in high-performance distributed systems, Spark tuning, and multithreaded Java architectures. Based in Nice, he drives scalable Big Data solutions at Société Générale, where he has cut Spark batch times from hours to minutes, doubled throughput while reducing resource use, and built observability and watchdog tooling for production stability. He combines hands-on optimization (JMH, profilers, AspectJ AOP) with cloud migration experience across Azure HDInsight, AKS and cost-conscious VM sizing. Amine also teaches distributed systems at EPITA and has practical IoT backend experience on AWS, showing a strong blend of mentoring, systems design and pragmatic engineering. He is open to freelance roles in Nice/Monaco/Sophia Antipolis or fully remote.
11 years of coding experience
4 years of employment as a software developer
Master’s Degree Distributed Information Systems, Master’s Degree Distributed Information Systems at Aix-Marseille University
Engineer’s Degree Computer Science, Engineer’s Degree Computer Science at Ecole Marocaine des Sciences de l'ingénieur
PonySDK is an open source project and application that uses open source tools built on the Java platform to help you develop Web applications quickly and efficiently
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.