Summary
Engineering leader with 18+ years of experience building products and leading teams at scale. Currently driving AI-powered authentication systems at eBay, protecting millions in luxury goods transactions across 190 markets.
Career trajectory: Software Developer → Senior Engineer → Team Lead → Engineering Manager, with progressive responsibility across startups (Codeboxx) and enterprise organizations (eBay, Zendesk).
Key achievements:
- Led teams of up to 15 developers across backend, frontend, and mobile
- Increased team productivity by 30% through AI tool adoption and process optimization
- Implemented AI-powered image verification for luxury item authentication
- Deployed agentic workflows reducing manual review overhead
- Managed full software development lifecycle for products serving millions of users
Technical focus: AI/ML integration, distributed systems, full-stack development (Ruby, Python, JavaScript/TypeScript), cloud platforms (AWS, GCP).
Leadership philosophy: I believe in building psychologically safe environments where engineers can do their best work. My approach centers on clear communication, technical excellence, and empowering teams to own their outcomes. I invest in mentoring and developing people, not just shipping code.
Experiences
As the Manager, Software Development 2 in the AuthTech organization at eBay, my role focuses on leading high-performing teams to develop innovative software solutions that enhance eBay’s post-sale ecosystem. I am responsible for driving strategic initiatives that align with eBay’s mission to empower economic opportunity for all through technology and service excellence. My commitment is to support the growth and success of eBay’s diverse business organizations by leveraging my expertise in software development and operational leadership.
- Led the development and successful deployment of a major software overhaul project, which significantly improved platform efficiency and user experience.
- Spearheaded a collaborative initiative that resulted in a 30% increase in team productivity and reduced project turnaround time.
- Drove adoption of AI-powered development tools (GitHub Copilot, Claude) across the team, improving code quality and reducing time-to-market for new features.
- Led implementation of agentic workflows for automating authentication pipeline decisions, reducing manual review overhead.
eBay is an American multinational e-commerce company based in San Jose, California, that brokers customer to customer and retail sales through online marketplaces in 190 markets worldwide. My team is part of the Authenticity Guaranteed program which helps buyers shop for luxury or collectible items with confidence, while protecting sellers. As part of my work, I am focused on the development of software that are dedicated to this program. I am also managing 7 developers. Non-exhaustive list of tasks related to the position:
- Lead a dedicated engineering team mixed of both backend and frontend engineers
- Define, design, and implement complex, multi-tier distributed software systems focused on Authenticating high value luxury items
- Led the integration of AI-powered image verification systems into the authentication workflow, improving accuracy and reducing manual review time
- Collaborate with engineers to design & build solutions in distributed systems, and large scale database systems
- Drive architecture discussions, produce well-documented design docs, and participate in design and code reviews
- Work in an agile environment with a focus on problem solving and engineering perfection.
- Collaborate closely with peers, Architects, Product Managers, Business Partners, Quality Engineers, and Operations teams to develop innovative solutions.
- Estimate engineering effort, plan execution cycles, and rollout system changes.
- Guide junior and senior engineers both within your team and across domain teams in building scalable, high speed, distributed applications.
- Etc.
eBay is an American multinational e-commerce company based in San Jose, California, that brokers customer to customer and retail sales through online marketplaces in 190 markets worldwide. My team is part of the Authenticity Garanteed program which helps buyers shop for luxury or collectible items with confidence, while protecting sellers. As part of my work, I am focused on the development of software that are dedicated to this program. I am also managing 7 developers. Non-exhaustive list of tasks related to the position:
- Lead a dedicated engineering team mixed of both backend and frontend engineers
- Define, design, and implement complex, multi-tier distributed software systems focused on Authenticating high value luxury items
- Collaborate with engineers to design & build solutions in distributed systems, and large scale database systems
- Drive architecture discussions, produce well-documented design docs, and participate in design and code reviews
- Work in an agile environment with a focus on problem solving and engineering perfection.
- Collaborate closely with peers, Architects, Product Managers, Business Partners, Quality Engineers, and Operations teams to develop innovative solutions.
- Estimate engineering effort, plan execution cycles, and rollout system changes.
- Guide junior and senior engineers both within your team and across domain teams in building scalable, high speed, distributed applications.
- Etc.
Zendesk is a service-first CRM company that builds software designed to improve customer relationships. It is headquartered in San Francisco, CA. As part of my work, I am managing a team of 5 developers that is focussed on the administrative experience as well as the analytics portions of a product of the Zendesk suite called Sunshine Conversations.
Non-exhaustive list of tasks related to the position:
- Hire, onboard and mentor team members, including preparing them for future roles.
- Own the team’s roadmap, satisfying our standards of technical excellence and high availability software while managing a balanced, realistic workload.
- Partner with leadership and Product to provide and complete the team vision.
- Work collaboratively with the team to define and be responsible for the full software development lifecycle.
- Own and be a member of the on-call process for the team.
- Be a hands-on developer as needed
- Work with technologies like Typescript, Javascript, React, Ruby, AWS, MySQL and PostgreSQL
- Etc.
Codeboox Digital Solutions is an IT services and IT consulting company. It is delivering custom softwares to a wide variety of customers. It specializes in business analytics, software and mobile solutions development, cloud platforms, big data, customer experience, eCommerce, devOps and cyber security. It partners with its software development bootcamp to power its customers’ initiatives. As part of my work, I led and managed a team containing up to 15 developers. We focussed on different projects.
Non-exhaustive list of tasks related to the position:
- Oversee (Plan, Estimate, Monitor) entire projects such as
- Develop a traceability software for eBay in which items that have been sold on their platform are being authenticated. This software is being used in various locations.
- Develop a billing software for doctors used in the province of Quebec
- Manage the relationships with customers
- Lead, guide and manage a team of 15 developers in their efforts to deliver softwares for our clients
- Design and document softwares that are developed by the team
- Develop (Backend, Frontend, Mobile), test, maintain, support and enhance our softwares
- Own the on-call process for the team
- Identify areas for growth and improvements within the team
- Work with management to enhance products, team, best practices, etc.
- Work with technologies like Ruby, Rails, React, React-Native, Javascript, Google Cloud, AWS and MySQL
- Etc.
Codeboxx is a software development bootcamp that aims to create the business-minded developers of the 21st century. It has an educational purpose but also provide careers to its alumnis through its placement services and its digital solutions division.
Non-exhaustive list of tasks related to the position:
- Provide technical leadership, mentoring and guidance to the boot camp participants
- Make sure participants are able to see through the different programs the boot camp offers
- Monitor the participants’ activity
- Provide learning material (videos, demos, etc)
- Work with technologies such as Ruby, Rails, React, React-Native, Javascript, Python, dotnet core, GCP, AWS and many more
- Etc.
- Oversee (Plan, Estimate, Monitor, Etc.) projects I am assigned to work on
- Design, document, develop (Backend, Frontend, Mobile), test, maintain, support softwares
- Lead and guide the team in their efforts to deliver custom softwares for our clients
- Provide technical leadership for my teammates through mentoring and coaching
- Identify areas for growth and improvements within the team
- Work with management to enhance products, team, best practices, etc.
- Manage and document infrastructure (DevOps)
- Etc.
- Develop (Backend, Frontend, Mobile), test, maintain, support and enhance our softwares
- Design and document softwares that are developed
- Manage and document infrastructure (DevOps)
- Etc.
- Design and document softwares that are developed according to the specs received for the different internal clients
- Develop, test, maintain, support and enhance softwares used to manage insurance policies of thousands of clients
- Define best Ruby On Rails practices and make sure the other teams are following them correctly
- Make sure softwares are working properly within the company internal infrastructure
- Make sure security patterns are well being applied in the different developments
- Etc.
- Document softwares that are developed according to the specs received for the different internal clients
- Develop, test, maintain, support and enhance softwares used to manage insurance policies of thousands of clients
- Etc.
- Document softwares that are developed according to the specs received for the different internal clients
- Develop, test, maintain, support and enhance softwares used for generate reports or configure devices
- Etc.
Education
3-year technically-focussed program that trains developers for them to be capable of working in all areas of application development (Web, mobile or other). Main focus was on management computing throughout the whole program.
I followed courses in which I learned to:
- Design websites using advanced technologies.
- Design powerful management applications.
- Design applications for mobile devices.
- Use and design databases.
- Use and exploit many object-oriented programming languages.
- Carry out projects using the Agile methodology and continuous integration.
2-year program that is meant to prepare students for University.
I followed courses in which I learned:
- Administration
- Economics
- Mathematics
- Languages
Trainings
Skills & Proficiency
Ruby on Rails
React (React-Native)
NodeJS
Typescript
Javascript
HTML5 & CSS
Github
Amazon Web Services
.Net
Java
Python
Go
Google Cloud Platform
Kubernetes
AI/ML Concepts
LLM Integration & Prompt Engineering
AI Tool Adoption & DevOps
Projects
I am always looking for projects to take on. I really like to solve problems and pick my brain with a bunch of different stuff.
Influences
As a developer, I have been influenced by many works. The following books are the ones that have been most influencial to me during my career.