Summary
Tarik Irhboula is a Senior Developer with six years of hands-on experience building and refactoring complex, high-performance systems for clients in finance, utilities, media and government. He is language-agnostic by practice, comfortable across Java, Python, JS/TS and cloud tooling, and focuses on solid design, architecture and measurable performance gains — for example cutting a critical simulation job from 45 minutes to 6 minutes. As a technical lead and mentor he has guided teams on large public-sector programs (immigration and asylum workflows) and led one-person rewrites for media scheduling at M6, centralizing shared UI libraries and raising test coverage. He thrives on leaving his comfort zone to learn and bring clear business value, combining autonomy with pragmatic ownership and strong DevOps/CI discipline. Based in Vanves, France, he is open to freelance missions and brings a craftsman mindset that privileges decoupling, observable systems and repeatable delivery. An unexpected strength: he has implemented algorithmic solutions (a variant of Kuhn’s matching) in recruitment tooling and contributes to internal open-source components.
6 years of coding experience
10 years of employment as a software developer
Baccalauréat Sciences physiques, Baccalauréat Sciences physiques at Lycée Anoual Agadir
Ingénieur d'état Génie logiciel, Ingénieur d'état Génie logiciel at École Nationale des Sciences Appliquées de Safi
Arabic, French, English, Spanish