Emmanuel Guefif

Mid-level Software Developer @ De Marque | Postgres, Rails, Vue.js, GraphQL, Python, Rust

Salary / Daily rate

Lyon, France

Freelance, open to permanent contract

Can come onsite

Skills

PostgreSQLRuby on RailsVueGraphQLRubyC#DartFlutter

About me

Intro

Hi, I'm Emmanuel. I program computers for a living, play music to unwind, and love building things! I created my first program at 14. I decided not to wait for a university teacher. It was a GCD calculator in QBasic. When I got into university, my curiosity drove me to sociology, and I ended up working as an elementary school teacher. I wanted to pass on my love for learning to my students and nurture their curiosity! I came back to programming after meeting one of my student's father when I was teaching in Victoria, Canada. He was a Python specialist, and I was fascinated by what he taught me about programming. I enrolled at 42 Québec, finished the common core studying 50 hours a week, found an internship, and right after, a job. I know how to learn, and I love learning. It's not only about programming but also about what people do in their lives. I have a keen interest in translating real-world problems into software solutions. If you'd like to know what kind of programmer I am, I have included an example here. After a few months in my first programming job, I worked with my team to create a statistics tool for our platform. One of the tools I made was, for multiple reasons, super slow. A year later, I revisited the code for some reason. After a few hours, four indexes and a fair amount of EXPLAIN ANALYZE, I was able to reduce a 45-second query to 500ms. This only represents a fraction of what I've learned after a year and a half in the craft.

Links

Work experience

Junior Software Developer

De Marque

Aug 2024 - Present

2 years 3 months

Québec City, QC, Canada

- A optimisé des requêtes SQL pour des outils d'analyse. - A effectué une refonte du système d'emprunt sous supervision minimale. - A contribué aux processus de l'équipe avec un gabarit de pull request. - A développé un testeur end-to-end en Python. - A conduit des revues de code quotidiennes.

Software Development Intern

Eddyfi Technologies

Apr 2024 - Aug 2024

5 months

Québec City, QC, Canada

- A dépassé le périmètre initial du stage en livrant une fonctionnalité pour smartphone prête pour la production en quatre mois — alors qu’il ne s’agissait au départ que d’une preuve de concept. - A su contribuer avec succès à un code base C# legacy vieux de 25 ans.

Student

42

Sep 2023 - May 2024

9 months

Québec City, QC, Canada

L'école 42 offre à ses étudiants une pédagogie innovante. Il n'y a pas d'enseignant ni de salle de classe. Les étudiants sont sélectionnés lors d'une session intensive de quatre semaines qui reproduit le fonctionnement de l'école. Les étudiants apprennent à travers les projets du cursus. Ils commencent par de petits projets comme faire leur propre libc et finissent par des projets tels que créer un serveur HTTP. Les étudiants apprennent à apprendre en cherchant, essayant et partageant.

Grade 4 elementary School Teacher

CSF - Ecole Beausoleil

Sep 2021 - Dec 2023

2 years 4 months

Victoria, BC, Canada

Le conseil scolaire francophone est le réseau d’écoles publiques francophone de la Colombie-Britannique. Les enfants sont bilingues français-anglais. Exemples de réussites • Implémentation de technique pédagogique à partir de recherche universitaire. • Evaluation critique de mes pratiques • Communication des apprentissages aux parents en français et en anglais. • Travail en équipe pour soutenir les apprentissages d’élèves en difficulté. • Observations et discussions avec mes élèves pour développer des supports d’apprentissages ad hoc.

Grade 2 and 3 elementary School Teacher

Ecole des navigateurs

Sep 2019 - Jul 2021

1 year 11 months

Richmond, BC, Canada

Exemples de réussites • Construction d’un lien fort avec les enfants et les parents. • Réalisation d’un spectacle de Noël en vidéo sur fond vert pendant la pandémie. • Corédaction avec la directrice du plan de sécurité COVID en suivant les lignes directrices provinciales. • Adaptation des apprentissages pour des enfants francophones et non francophones en milieu minoritaire.

Elementary School Teacher

Ecole Jean Giono Lyon

Sep 2015 - Jul 2019

3 years 11 months

Lyon, France

Mise en œuvre des programmes de l’Education Nationale dans une classe de CM2, puis dans une classe de CM1-CM2 d’une école classée REP+. Exemples de réussites • Travail dans une équipe de six enseignants : réalisation de la programmation, d’outils élèves et de situations d’apprentissages. • Réalisation de spectacles avec une intervenante théâtre. • Gestion de classes transplantées de cinq jours sur le thème de l’astronomie. • Gestion d’une élève diabétique non stabilisée. • Tenue d’un cahier journal et d’un classeur du remplaçant. • Réalisation de sorties en bus de ville.


Education

Université Claude Bernard Lyon 1

Master's degree, Elementary Education and Teaching

2013 - 2015

3 years

Université Lumière Lyon 2

Licence, Sociology

2007 - 2012

6 years

The best place to find your next move

© 2026. All Rights Reserved.