Mehdi Mekni détient un diplôme d'ingénieur informaticien, il a également fait des études de maîtrise dans le domaine des réseaux mobiles, et entreprend actuellement des études doctorales en informatique au sein du département d'informatique et de génie logiciel, à l'université Laval. Au cours de sa carrière professionnelle, M. Mekni s'est vu attribuer des tâches d'analyse de conception, et d'architecture. Il a occupé des postes de Lead programmer, Team leader, Project Manager, et Database Administrator.