Mohammed Belhaj
About Mohammed Belhaj
Mohammed Belhaj is a Full Stack Developer specializing in Vue.js and Node.js, currently employed at Dedalus in Artigues-près-Bordeaux, France. He has a background in electronic engineering and computer science, with experience in developing internal tools and migrating legacy applications to modern technologies.
Work at Dedalus
Currently, Mohammed Belhaj works at Dedalus as a Full Stack Developer specializing in Vue.js and Node.js. He has been in this position since 2021, contributing to projects in Artigues-près-Bordeaux, Nouvelle-Aquitaine, France. His responsibilities include developing and maintaining internal tools and libraries, which encompass build tools, continuous integration (CI) tools, and component libraries. He plays a key role in migrating legacy Uniface client/server applications to modern technologies, utilizing Vue.js for frontend development and Node.js for backend services.
Education and Expertise
Mohammed Belhaj holds a Diplôme d'ingénieur in Ingénierie électronique, informatique et réseaux from École Nationale des Sciences Appliquées de Oujda-ENSAO, where he studied from 2011 to 2017. He furthered his education at Université Grenoble Alpes, earning a Master 2 (M2) in Compétences Complémentaires en Informatique from 2018 to 2019. His educational background provides him with a strong foundation in software development and engineering principles, particularly in full stack development.
Previous Experience at CELAD
Mohammed Belhaj gained valuable experience at CELAD, where he worked as an Intern Full Stack Developer for six months in 2019 in Bordeaux. Following his internship, he continued with CELAD as a Frontend Developer from 2019 to 2021, also in Bordeaux. During his time at CELAD, he developed skills in frontend technologies and contributed to various projects, enhancing his practical knowledge in software development.
Technical Skills and Technologies
In his current role at Dedalus, Mohammed Belhaj utilizes a variety of technologies to deliver effective solutions. His technical skill set includes proficiency in Oracle, Sass (scss), Jenkins, Webpack, Vite, Babel, Chai, and Mocha. These tools and frameworks support his work in developing modern web applications and maintaining internal systems, showcasing his ability to adapt to evolving technology landscapes.