Skip to content
View ChristopheMaingard's full-sized avatar
🦆
Quacking hard
🦆
Quacking hard

Block or report ChristopheMaingard

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ChristopheMaingard/README.md

Christophe Maingard

I began my career as a lumberjack but quickly changed to become a Fullstack - backend oriented - developer. I've been working on all the development aspects of a project: infrastructure design, CI-CD, backend, frontend... I'm always happy to learn.

I am looking for new opportunities as a remote Full Stack engineer, mainly in a start-up. I would like to work on a rigorous code base, preferably on a high availability service.

I'm mostly good at javascript/typescript, but am keen on learning less dynamic languages like go/rust.

Email / LinkedIn / GitHub / NonProfessionalGithub

🧑🏻‍💻 Working Experience

Fullstack Engineer @ Lucine (March 2021 - Present)
Lucine is a digital therapeutics company that aims to relieve women's chronic pain through Virtual Reality and mobile applications.

  • I was part of a two people fullstack development team, composed by a Lead Dev and me.
  • The Fullstack team aimed to develop solutions not related to Virtual Reality, within the Studio division.
  • I mostly worked on a backend written with Go, and a frontend developed with VueJs framework.
  • I discovered the world of medical companies, and its rigor in the choice of technologies and the way of developing applications.
  • We have migrated some interesting parts of an old API written with C# to Go in order to simplify its maintainability.
  • Technologies used: Node.js, VueJs, Mocha, Golang, Gitlab, Gitlab-CI.

Fullstack Engineer @ Flitdesk (October 2019 - March 2021)
Flitdesk is an SaaS product to manage the Flex Office and its coworking places.

  • I was part of the Fullstack Team, composed by me, myself, and I. I was often a "joining point" between the backend and frontend team.
  • I contributed to develop new features, new services, fix bugs and share my opinions with the team to take decisions about improving our app.
  • I helped to migrate from legacy code to a more modern and suitable framework and distributed architecture to fits our current customers needs, using better practices and clean code.
  • I helped to migrate our codebase from Heroku to Google Cloud Platform, which has been an opportunity to build a new infrastructure.
  • Facing performances issues, I designed an infrastructure and a codebase to greatly reduce the impact on our legacy API.
  • In two years, we managed to reduce our APIs response time by 75%, at least.
  • We switched our management from SCRUM to a custom Shape Up in early 2021.
  • Technologies used: Node.js, NestJS, Next.js, Loopback, GraphQL, Javascript, Typescript, Angular, Ionic, Stripe API, Google API, Outlook API, GCP, MongoDB, Terraform.

Frontend Developer @ Ilévia (October 2018 - July 2019) for Davidson
Ilévia is Lille's transport company. I was part of a two-people frontend development team.

  • I have developed frontend interfaces for Ilévia's internal information system.
  • I have used the redux design pattern to make interactive applications.
  • Technologies used: Angular, RXJS, Express.

Fullstack Engineer @ LifeTrophy (March 2016 - October 2018) for Davidson
Life Trophy is a social network that aims to challenge your friends and gain trophies. This was my first developer experience.

  • I have been in charge of the development of a hybrid application and its backend.
  • I first started working with a team of 3 people and ended up being the only member of the development team.
  • Life Trophy has been my first experience as a Fullstack Engineer.
  • Technologies used: Angular, Ionic, SpringBoot, Java, Typescript, Travis-ci, PostgresSQL.

🪓 Non Developer Experiences

Lumberjack @ Chantilly Castle (2014 - February 2016)
This job helped me to take a break from my IT studies.

  • I've mostly cut, chopped down, and planted trees.
  • Technologies used: poleaxe, chain saw, tractor. 😆

🎓 Education

  • Master in IT methods applied to business management (September 2017 - July 2019)
    Miage, Lille
  • IT Bachelor Degree (September 2017 - July 2019)
    CNAM, Amiens
  • Two completed years, EPITECH (October 2011, October 2013)
    EPITECH, Paris


💬 Languages

French: Native
English: B2 (TOEIC: 960 points)

🧗🏻 Activities

  • Rock-climbing
  • Trekking
  • Read dystopian books - Ask me for titles!
  • Repair motorcycles

🦆 Interests

  • I LOVE ducks
  • Motorcycle addict
  • Nature enthusiast

Popular repositories Loading

  1. christophemaingard.github.io christophemaingard.github.io Public

    Ruby

  2. ChristopheMaingard ChristopheMaingard Public

    Hey! This is my resume

    Ruby