Summary
Kais Ghezail is a Senior Software Developer based in Montreal with over a decade of experience building backend-first, Java-centric systems for telecom and SaaS companies. He progressed from consultant roles at Zinc Solutions to senior and staff positions at CLX/Sinch, AppDirect and Upgrade, demonstrating steady technical growth and early leadership as a team lead. Kais excels at designing robust, abstracted solutions—particularly for backend components—and is fluent in Spring ecosystems, distributed data stores, and integration protocols like Diameter and SMPP. His engineering approach blends strong analytical rigor with practical delivery, evidenced by long-term consulting engagements and promotions to staff level. Trilingual in French, English and Arabic, he brings cross-cultural communication strengths to distributed teams. An unusual asset is his background in graphical descriptions (GRAFCET, Petri nets), which helps him model and reason about complex system behaviors.
8 years of coding experience
6 years of employment as a software developer
Industrial computing engineer, Industrial computing engineer at INSAT (National school of Applied Sciences and Technology )
English, French