JM

My Education

Here's a snapshot of my academic journey and the foundation that shapes my skills.

Bachelor's Degree in Computer Science (Honors, Accelerated)

I am currently completing a Bachelor of Computer Science at the Université de Montréal, combining both the Honors and Accelerated tracks. This 90-credit program emphasizes strong scientific rigor and depth, covering fundamental and advanced topics including programming, mathematics, algorithms, data structures, software design, systems, and theoretical computer science. The accelerated track reflects my ability to handle an intensive academic workload while maintaining a high level of performance, strengthening my time-management skills, adaptability, and analytical thinking. The honors track provides a solid foundation for research, positioning me to engage confidently in advanced topics aligned with my primary interest: robotics.

Software Development Bootcamp at GOMYCODE

January 2024 - July 2024 (6 months)

place
I participated in a 6 months bootcamp at GOMYCODE SENEGAL. There I learned all there was to know about fullstack web development. We started with the basics like HTML, CSS (with Bootstrap, TailwindCSS and also SASS) and JavaScript (with the DOM and ES6). We then learned how to use Git and Github for Version Control. Then next step was to build a solid foundation in Algorithms. So we explored data structures, recursion, sorting and searching algorithms and worked mainly on our logic and our critical thinking. After that we dived into relational databases with SQL (DDL, DML, DQL and MySQL) and non-relational databases focusing mainly on MongoDB and Mongoose. We then learned how to build APIs with NodeJS, Express and RESTful APIs. We also learned how to use Postman to test our APIs. We then learned how to use ReactJS and TypeScript to build the frontend of our applications. We also learned how to use Redux and Redux Toolkit for state management. We then learned how to use NextJS to build server side rendered applications. We also learned how to use Agile methodologies to manage our projects.

It was a truly enriching experience and I learned a lot. I also had the opportunity to work on a lot of projects and to collaborate with a lot of people. I also learned how to work in a team and how to manage my time and my tasks.
At the end of the bootcamp, I received a certification in fullstack web development for my dedication and to prove my knowledge.

Baccalaureate of Secondary Education Major in Mathematics and Physics-Chemistry

Collège Catholique Ste Thérèse de l'Enfant Jésus

Received in July 2023

Completed the Benin National Baccalaureate (Series C – Mathematics and Physical Sciences) at Collège Catholique Sainte Thérèse de l’Enfant Jésus. The Series C curriculum provides intensive training in advanced mathematics, physics, and applied scientific coursework, building strong analytical and problem-solving foundations for future studies in engineering and computer science.