I truly believe that it's crucial to empower small teams improve their skills and the way they work. If you feel like your project is not moving fast enough, if you have trouble getting started, if you're not sure what should be your next move regarding engineering, I can help you by ...
- Coaching you or your team to create or scale a product. If you are struggling with a particular point in you software production, be it work organization or something more technical, it can slow down your project. I can help you get over some roadblocks and move faster.
- Audit or help you build your software engineering processes. Once you've built your MVP, it's important to you keep moving fast, deliver on time and don't introduce bugs. A strong engineering culture and simple yet effective processes can go a long way.
- Helping you recruit developers or find your CTO. I'll be able to give you an external and very technical point of view on any candidate you might want to hire.
- Teaching non technical people about development. As a founder or product owner in a startup, it's very important to have some technical knowledge to work effeciently with developers. To do so, no need to become a full time developer: I can help you to quickly grasp the main concepts to be able to understand what your technical team is doing.
I helped a young team of entrepreneurs with no development background get accepted into Numa (previously "Le Camping") , and then get accepted into YCombinator. As tech advisor I contributed to technical decisions and figuring out how to handle the software side of their company while undergoing multiple pivots.
I'm currently leading the engineering team, but I also worked on most of Drivy's components such as the search algorithm, the mobile API, the fraud detection algorithms, the pricing structure, the internal workflow tools, the driver/car matching algorithm, the payment infrastructure...
I was in charge of the code section in the first promotion of WiFilles, a never seen before program to introduce girls to computer sciences. It was a success and WiFilles is gaining more and more traction.
For the past 3 years I've been giving Ruby on Rails classes to the fourth year students of HETIC, teaching about object oriented programming, test driven development and web development.
I wrote and presented, in collaboration with OpenClassrooms, two MOOCs about Ruby and Git. They are still online and followed by tens of thousands of students.
"Marc has been an excellent technical mentor since the very beginning of Birdly. It is thanks to him that my stack is coherent and robust today."
"His training sessions have always been recommended by our community of entrepreneurs. The care Marc puts into the preparation of his classes is a testament to his involvement & discipline."
"Marc is a brilliant developer, but what makes the difference is that he truly loves teaching, learning from 'non technical people' and collaborating with all"
"Marc is THE developer you need in your team if you want to be sure to build a strong, powerful and user-friendly product."
"Marc is a great person to work with on any size project. He is very good at listening to the client's needs and coming up with dynamic solutions to solve their problems"
"Marc is a superb web developer possessing a rare combination of technical brilliance, communication skills and attitude."
Teaching, Talking, Mentoring
Here's a quick overview of the people and organizations I worked with or I'm currently working with on this matter.
Before contacting me, please understand that my time is limited, so it's possible that I won't be able to accept your project.
I'm localized in Paris, so if you need me in person... that's where I'll be! To contact me, you can send me an email with your project at marcg.gauthier -at- gmail -dot- com. Note that I prefer not to sign NDAs, however, if it's a requirement, I will require a fee to sign it.