Summary
Mehdi Jarraya is a Front-end Team Lead with 8 years of full-stack experience building and modernizing web applications across startups and SaaS companies. Currently leading a distributed front-end team at Besedo, he led a major migration from AngularJS/Bower/Grunt to a React/Redux/TypeScript/Webpack stack and introduced testing and modular architecture to improve performance and maintainability. He combines hands-on front-end expertise with backend Node.js API work and practical DevOps (GitLab CI/CD, AWS), enabling end-to-end feature delivery. Past roles span web, mobile and DApp projects—from IoT agricultural platforms to NFT-based tournament apps—showing versatility across industries and tech like React Native, Next.js, Web3 and IPFS. Comfortable working closely with product and design, he brings a pragmatic, customer-facing mindset from frequent client interactions. Notably, he balances leadership with coding: still shipping code and tests while guiding distributed teams through large migrations.
7 years of coding experience
6 years of employment as a software developer
Engineering Degree, Computer Science, Grade Very Good, Engineering Degree, Computer Science, Grade Very Good at Private High School of Engineering and Technology (ESPRIT).
Licence of computer science and multimedia, Computer Software and Media Applications, Grade Good, Licence of computer science and multimedia, Computer Software and Media Applications, Grade Good at Superior Institute Of Computer Science and Mutimedia of Sfax (ISIMS).
French, English, Arabic, German