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

Senior Software Engineer and Programming Mentor.
Expert in Ruby on Rails and Javascript applications.
Experience
Spring creates equal investment opportunities for everyday investors through a single, user-friendly platform. By handling everything from opportunity discovery to trading in one system, Spring simplifies complex processes so regular people can access markets previously reserved for financial professionals.
Key Contributions
- Overhauled the investors' allocation management system, for pre-TGE and post-TGE deals
- Developed a new modal navigation system using Turbo Frames
- Implemented new price history data source, allowing users to see the price changes of the tokens in real time, leveraging InfluxDB and the Coingecko API
- Massive architecture improvements to the codebase
Technical Skills
Software Infrastructure · Ruby on Rails · Postgres · InfluxDB · Hotwire · Heroku · Web3 · Blockchain
Recommendations

Sebastian Almnes
Co-Founder & CEO at SpringI’ve had the chance to work with many developers over the years, but Emmanuel stands out as the most talented Rails developer I’ve worked with. He brings more than just technical skill — he brings thoughtfulness.
... Read more
He’s not afraid to challenge assumptions or start a discussion if it means we get to a better outcome. That kind of mindset has elevated the quality of our code and our team culture.
What I admire most is his ability to adapt. Whether the requirements are shifting, or the context isn’t perfectly defined, he never gets stuck. He stays focused, finds a path forward, and delivers solid work — always with care and pride in the result. His passion for what he does shows up in the details and in the energy he brings to the team.
If you get a chance to work with him, take it.

Xurxo Mendez Perez
Principal Developer (Ruby on Rails) & Solutions Architect at Spring... Read more
I've had the chance to work closely with Emmanuel, and I can honestly say he’s probably the Rails developer who knows the framework best out of anyone I’ve worked with. His technical knowledge is solid, but what really stands out is how he uses it to help the whole team.Having someone like Emmanuel on a team is a game changer. He motivates people around him just by the way he works—sharing what he knows, asking good questions, and always looking for ways to improve things. It naturally pushes everyone to learn and grow.
... Read more
He cares about clean code, has a strong engineering mindset, and is always looking out for the quality of the codebase. He doesn't just build what’s asked—he makes sure it’s done right and looks for chances to make it even better.
If you’re looking for a Rails developer who’s skilled, thoughtful, and great to work with, I’d definitely recommend Emmanuel.

Tomas Veiden
Consultant, Former Co-Founder & Former CTO at Spring... Read more
I hired Emmanuel as a Senior Software Engineer at Spring in June 2024 and had the pleasure of working with him until I left the company at the end of that year. He left a lasting impression.
Emmanuel quickly proved to be an excellent developer. We started Emmanuel out with a tough problem, by asking him to improve our intricate payment-processing system. Emmanuel impressed us by quickly getting a good grasp of both the business and code-aspects of the problem we were trying to solve, and soon started making improvements on both.Emmanuel holds himself to a high standard when it comes to code quality, and helped raise the bar for the rest of the team. A big part of this is that he’s a thorough reviewer, who gives clear feedback to other team members and shares his knowledge in a pedagogic manner.
... Read more
Where many developers have a tendency to reinvent the wheel, Emmanuel deeply understands the tools he's working with (in our case, Ruby on Rails and Hotwire), and is able to utilize them to their full extent. The result is clean, standardized code, that is more easily interpreted by other developers.
Just as important, Emmanuel is pragmatic, and able to balance the need to refactor and improve code against the overarching goal of making a better experience for the end-user. It’s not often you find someone as passionate about all aspects of software engineering as Emmanuel.
Any team would be lucky to have him.

Glen Curtis
Senior Frontend Developer... Read more
Family man, wicked sharp and a pleasure to be around.
I worked with Emmanuel for a little under a year while we were both employed at Spring and wow, what an entrance he made on the company! I was employed with Spring for around 6 months before Emmanuel joined and from day one he was making an impact.If you need an engineer that can adapt to large code bases quickly and knows his way around every aspect of modern web development with Ruby on Rails, Emmanuel is your man.
... Read more
Easy to get on with, informative and always around to give a detailed review on your pull request (also a shark to have on your team if you ever have a board game night!)
Will miss working with you Emmanuel, best of luck to you and your family. The next company you move to will be lucky to have you!

Katie Michie
Custoner Success ManagerI had the pleasure of working with Emmanuel, and any team would be lucky to have him. He’s incredibly knowledgeable in his field, hardworking, and communicates with clarity and empathy.
... Read more
Emmanuel is a truly supportive teammate who challenges directly and brings thoughtful perspective to every conversation. A kind, reliable, and effective collaborator through and through.
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 Rottet
CEO at ReprtoirAs 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.
... Read more
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 Verlinden
CTO at ReprtoirI 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.
... Read more
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.

Aurélien Malisart
Fullstack Rubyist at PhonoidEmmanuel 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.
... Read more
He managed to adapt to new elements of our stack that he wasn’t using before and suggest relevant technologies when needed.

Nathan Polachini
Sales Representative & Support at ReprtoirI 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.
... Read more
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.
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.
Web developerEmmanuel 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.
... Read more
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!
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 De Langen
Vice President, Product and Technology at Small DoorEmmanuel 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.
... Read more
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.

Jean-François Dumas
Software Engineer and former Staff Developer at Small DoorEmmanuel possesses a vast knowledge of the Ruby on Rails ecosystem, and his expertise extends beyond it. During our time working together, he skillfully addressed issues encountered in React Native while simultaneously managing his Rails deliverables.
... Read more
He provided quick and insightful analysis of any problem at hand and devised excellent solutions within tight timeframes, all without compromising the quality of his work. His code reviews were clear and well-reasoned.
Working with him was a genuine pleasure, and I would welcome the opportunity to collaborate with him again in the future.
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 Shanti
Head of Product and Technology at BraidioEmmanuel 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.
... Read more
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 Draper
Senior Software Engineer at BraidioEmmanuel 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.
... Read more
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, 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, 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 Gielen
Former CTO at Captain ContratEmmanuel 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.
... Read more
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 Budin
Former Software Engineer at Captain ContratEmmanuel 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.
... Read more
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 Fonjallaz
Lead Software Engineer at Captain ContratEmmanuel 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.
... Read more
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!