Summary
Iman Salehi is a senior Java software engineer based in Isfahan, Iran, known for leading cross-functional teams to design and deliver scalable microservices and IoT-enabled systems. At MPJ Industrial Group, he led the software department of the IoT R&D unit, architected real-time hardware-software workflows, and delivered 12+ backend microservices while boosting sales efficiency by over 20% across more than 48 smart-building projects. He specializes in Java and Spring (Reactive, Event-Driven, CQRS, SAGA), OAuth2 security, and cloud-native architectures using Docker and Spring Cloud, with hands-on experience across server-side services and API ecosystems. His portfolio also spans frontend and mobile work (Next.js, React Native) and cloud infrastructure management on GCP and AWS, with leadership roles at Surec Tech and Coursana Canada. He is a dedicated mentor, delivering hundreds of hours of training to uplift engineering teams and advance code quality through proactive reviews and documentation.
3 years of coding experience