Emmanuel Cousin's avatar
Emmanuel Cousin

Senior Software Developer
Programming Mentor
Expert in Ruby on Rails and Javascript applications.

Experience

Reprtoir Logo

Senior Software Engineer - Rendez-Vous Digital

July 2021 - Present

At Reprtoir, a software-as-a-service platform driving innovation in the music industry, I collaborated with a team of skilled Ruby on Rails experts. Together, we contributed to significant business initiatives for the company.

Key Contributions
  • Improved the existing ElasticSearch infrastructure, creating user-friendly and responsive portals for clients' Right-Holders.
  • Integrated the ElasticSearch-powered filtering system with RedShift databases, resulting in an advanced analytics suite developed with React.
  • Introduced Artificial Intelligence (AI) capabilities to enhance track searches, allowing users to find similar compositions across various sources.
  • Implemented AI-driven search functionality, enabling users to explore tracks using free-form descriptions.
  • Leveraged these technological advancements to empower clients in curating engaging content libraries.
Technical Skills

Software Infrastructure · Ruby on Rails · Postgres · React.js · Elasticsearch · Amazon Redshift · Hotwire · Artificial Intelligence (AI)

Recommendations
Dominique's Avatar

Dominique Rottet

CEO at Reprtoir

As CEO of Reprtoir, I worked daily with Emmanuel, who excels as a full-stack developer. His problem solving, commitment to quality and hard work on Reprtoir have been crucial to us. Emmanuel stands out for his seriousness, intelligence and listening ability, making him a trusted collaborator and an invaluable asset for our team. I highly recommend Emmanuel to any company looking for a competent and reliable developer.

Steve's Avatar

Steve Verlinden

CTO at Reprtoir

I highly recommend Emmanuel as a skilled Ruby on Rails developer. During our time working together, I was continually impressed by his deep understanding of both the Ruby language and the Rails framework. His ability to tackle complex problems and deliver high-quality solutions made him a valuable asset to our team. Emmanuel's dedication to continuous learning and his strong work ethic make him an excellent choice for any Ruby on Rails project.

Aurelien's Avatar

Aurélien Malisart

Fullstack Rubyist at Phonoid

Emmanuel was able to find his way into our large Ruby/Rails/React codebase quite smoothly. He has a solid knowledge of web technologies and was therefore able to contribute to existing and new projects of ours. He managed to adapt to new elements of our stack that he wasn’t using before and suggest relevant technologies when needed.

Nathan's Avatar

Nathan Polachini

Sales Representative & Support at Reprtoir

I had the pleasure of working with Emmanuel at Reprtoir, and it was an excellent experience. Even though being in different teams, our relationship was always spot-on, thanks to Emmanuel's professionalism. He was always available, attentive, efficient, and clear with the resolutions. Made sure we were always in the loop with updates. Emmanuel's reliability and professionalism made him a great colleague to work with.

First Ruby Friend Logo

Volunteer Programming Mentor - First Ruby Friend

Mars 2023 - Present

Delivering impactful mentorship to individuals, including students and professionals transitioning into programming.

Key Contributions
  • Tailored Guidance:
    • Customize my mentorship to align with the unique needs and aspirations of each mentee.
    • Perform initial assessments to gauge their existing skill levels, strengths, and areas for growth.
  • Development of Technical Skills:
    • Furnish practical guidance on programming languages, frameworks, and tools pertinent to their selected career paths.
    • Present coding exercises, projects, and real-world instances to enhance hands-on skills.
    • Share industry best practices and uphold coding standards..
  • Collaboration on Projects:
    • Foster teamwork on real-world projects to replicate professional experiences.
    • Provide constructive feedback aimed at refining code quality and problem-solving abilities.
  • Guidance for Career Advancement:
    • Aid in the creation of resumes, portfolios, and optimization of LinkedIn profiles.
    • Provide insights into the job market, industry trends, and sought-after skills.
    • Conduct mock interviews and furnish feedback to enhance interview performance.
Technical Skills

Ruby · Ruby on Rails · Javascript · SQL

Recommendations
Nikolaz's Avatar

Nikolaz S.

Web developer

Emmanuel is an exceptional mentor. He is an expert in web development and has a keen ability to breakdown complex concepts, whether that is in Ruby, JavaScript, a framework or in a broader sense, as a business minded developer.
Over the past year we have worked on a variety of topics, and Emmanuel has been a dedicated and empathetic teacher, always making time even with a busy workload.
He is particularly good at assessing priorities within any given context whilst keeping a cool head at all times. It's a pleasure to recommend him!

Small Door Logo

Lead Developer - Small Door Veterinary

January 2021 - July 2021

As part of my role overseeing the maintenance and feature development of web and mobile apps, I facilitated the shift in the company's product development strategy. We transitioned from relying on external consultants for a single veterinary practice to establishing an internal team of diverse specialists, serving multiple practices across various regions.

Key Contributions

Noteworthy contributions include my involvement in recruiting the Head of Product and Technology, along with two seasoned software developers.

Technical Skills

Leading Development Teams · Ruby on Rails · Postgres · React.js · React Native · Amazon Web Services

Recommendations
Edward's Avatar

Edward De Langen

Vice President, Product and Technology

Emmanuel is a talented developer with a sharp and rapid analytical mind. He is solution-oriented and will quickly find a solution to whichever technical predicament you find yourself in. Emmanuel can deliver quality output in a short amount of time while still considering broader implications such as maintainability and architecture. He's not the type of developer to fall for the technological fad of the week. He stays current and understands the advantages and disadvantages of recent frameworks and how they can help but more importantly sometimes hinder a company's objectives. His input is always well thought out and insightful. I truly respect his work ethic and capabilities and would gladly work with him again.

Braidio Logo

Senior Developer - Braidio

February 2019 - January 2021

I had the opportunity to work with ShaShee Interactive Networks, an American company that created Braidio, a project management software.

Key Contributions

During my tenure at Braidio, I worked as a contractor, collaborating with a distributed team of exceptionally skilled developers. Our primary focus encompassed the integration of third-party apps, development of innovative features, reinforcement of data protection measures, and overall improvement of the code base.

Technical Skills

Ruby on Rails · React.js · Postgres · React Native · Live Video Streaming

Recommendations
Trip's Avatar

Trip Shanti

Head of Product and Technology at Braidio

Emmanuel is an all inclusive think tank. Not only is his code acumen above and beyond my expectations of a senior developer, but his velocity is unparalleled to anyone I have ever worked with before. Whether it is a remedial task, or one of utmost importance, Emmanuel brings to the table a seasoned and professional attitude constantly nurturing welfare of stakeholder’s vision against the reality of code. There are very few people I can hold to such a standard.

Elliott's Avatar

Elliott Draper

Senior Software Engineer at Braidio

Emmanuel is a smart, pleasant, and self-motivated developer, who is a brilliant addition to any team. He combines experience with outside-the-box thinking to approach both business and technical problems with workable solutions. Letting him loose on a task is as good as knowing it's done already - and that the end result is going to be efficient, maintainable and scalable. A pleasure to work with.

My Job Glasses Logo

Web Developer - My Job Glasses

July 2017 - December 2017

My Job Glasses, founded in November 2015, aims to redefine networking between students and professionals in Europe. The goal is to assist students in finding their dream job while helping professionals save time and money by connecting with the right profiles. This is facilitated through a user-friendly web platform that empowers everyone to build their professional network.

Key Contributions

During my tenure as a full-stack web developer, predominantly utilizing Ruby-on-Rails and React, I played a pivotal role in several key initiatives:

  • Successfully launched V2, encompassing both back and front ends.
  • Introduced a KANBAN workflow within the tech team.
  • Implemented effective inter-team processes within the company.
Technical Skills

Ruby on Rails · React.js · MongoDB · Amazon Web Services

Captain Contrat Logo

Web Developer - Captain Contrat

January 2015 - July 2017

Captain Contrat, a transformative startup, is committed to empowering entrepreneurs with an economical web solution, facilitating the creation of robust and legally sound documents for establishing companies and job positions. Simultaneously, it serves as a valuable tool for lawyers, offering an integrated web app to enhance their efficiency and connectivity with entrepreneurs.

Key Contributions

Joining this dynamic startup in January 2015, I witnessed significant growth over my two and a half years tenure. The team expanded from three co-founders and a handful of interns to a thriving unit of 34 employees, securing 1 million euros in fundraising.

During my tenure at Captain Contrat, I played a major role in the following initiatives:

  • Implemented and maintained various features, enriching the main app with functionalities such as appointment scheduling and customized dashboards for customers and lawyer partners.
  • Developed an automated invoicing service seamlessly integrated into the main business workflow.
  • Established and maintained a customer service dashboard for the Customer Success Team.
  • Nurtured the company's internal culture and values, drawing inspiration from the principles of Tony Hsieh.
  • Enhanced the Technical team's workflow by implementing a methodology inspired by both Agile and Lean philosophies.
  • Conducted numerous training workshops on internal tool best practices and technical skills.
  • Successfully recruited and mentored a student who has since flourished in a rewarding career as a Rails developer.
Technical Skills

Ruby on Rails · Javascript · MySQL · Postgres · Amazon Web Services

Recommendations
Pierre's Avatar

Pierre Gielen

Former CTO at Captain Contrat

Emmanuel is dedicated and passionate! As the company's first salaried developer, his energy has propelled us far and improved various business processes. He is interested in the business aspect of the project and effortlessly communicates about the product in addition to the technical details. From the beginning, we entrusted him with the development of a complete product, from conception to launch. He knows how to allocate resources effectively to achieve the goal and ensure successful results. He will be the Swiss army knife for your projects, capable of intervening throughout the entire production chain, from conception to the launch of your services.

Manon's Avatar

Manon Budin

Former Software Engineer at Captain Contrat

Emmanuel was my internship supervisor during my first web experience in a company. He was attentive and instructive throughout my time at Captain Contrat, allowing me to make significant progress and become independent quickly. Emmanuel is curious, always seeking better solutions and exploring new technologies, and his expertise continually evolves. His curiosity extends to other aspects of the project, and he has consistently been a great help during non-technical meetings. I highly recommend Emmanuel; he is a passionate mentor and colleague who is always eager to advance the projects he works on.

Yannick's Avatar

Yannick Fonjallaz

Lead Software Engineer at Captain Contrat

Emmanuel is someone passionate, honest, with a great deal of empathy, and a good sense of humor. He impresses with his speed of execution and deduction. Thanks to his solid knowledge of various agile methodologies and best practices, he will not only advise you but also implement processes tailored to your needs. I highly recommend him for your projects!