Charles Jambon

Senior Software Engineer

Contact me

About Me

Hi 👋 I'm a Senior Software Engineer at Mirakl, working on Mirakl Connect. Over 9 years I've shipped web products across the stack: React and TypeScript interfaces, APIs, and data integrations in Python. My deepest expertise is front-end, and I use AI-assisted development (Claude Code) every day to move comfortably across front-end and back-end.

I care about simple, readable, well-tested code, and about helping teammates grow. Whether you're here to collaborate or just to explore, I'm glad you stopped by!

Experience

Mirakl

Senior Software Engineer · Mirakl Connect

Mirakl is the leading marketplace platform. I work on Mirakl Connect, its network of sellers and partners, in the team that owns catalog management. I joined as a Software Engineer, was promoted to Senior, and I'm the front-end referent in a team of mostly back-end engineers.

Key Responsibilities:

  • Lead large catalog management features end to end, from spec to production.
  • Set front-end conventions and review code to keep the codebase consistent and maintainable.
  • Mentor back-end-focused engineers on React and TypeScript through pairing and code reviews.
  • Improve test coverage and CI (React Testing Library, GitHub Actions) and keep dependencies and practices up to date.
  • Use AI-assisted development (Claude Code) daily to ship faster and with confidence.
  • React
  • TypeScript
  • GraphQL
  • Apollo
  • React Testing Library
  • GitHub Actions
  • Claude Code

Iconosquare

Front-end Developer (freelance)

My first freelance mission 🥳! For four months, I contributed to the comprehensive redesign of Iconosquare, a feature-rich analytics platform for social media management.

Key Contributions:

  • Developed and implemented new features, including user and roles management and industry benchmark analytics.
  • Handled the integration of the design for multiple pages, ensuring a seamless and visually appealing user experience.
  • React
  • Tailwind CSS
  • JavaScript
  • Next.js

Fitle

Full-stack Developer

Fitle helps e-commerce brands recommend the right clothing size to each shopper. In a team of three developers, I grew from front-end to full-stack and worked on every part of the product.

Key Responsibilities:

  • Improved and maintained our Python/Flask API and its MySQL database.
  • Wrote Python scripts to import client product feeds by integrating with their CMS.
  • Developed the React size recommendation plugin, the client admin panel and the SizerPro tool.
  • Integrated the plugin on client websites in vanilla JavaScript and rebuilt the fitle.com marketing site with Gatsby.
  • React
  • Gatsby
  • JavaScript
  • Python
  • Flask
  • MySQL
  • SQLAlchemy
  • AWS

Ogust

Front-end Developer

At Ogust, my role was to spearhead the front-end development of Ogust Self Service, utilizing a stack that included Ruby on Rails, React, and jQuery. This role provided me with a significant opportunity to learn Rails and further apply my React expertise in a dynamic setting.

Key Contributions:

  • Developed user interfaces using Ruby on Rails Views.
  • Managed and enhanced the React components within our application.
  • Contributed to and maintained our suite of integration tests, ensuring high code quality and reliability.
  • React
  • JavaScript
  • Ruby on Rails

Grana Tribofinition

Sales Representative

Hired to reinforce the sales team, I was in charge of developing the sales and marketing strategy. My daily tasks consisted of telesales, face-to-face sales, offer follow up, tracking our clients’ satisfaction rate, updating and creating content for our social media and researching upcoming projects we would like to implement.

Amkor Technology

Marketing Internship

In the Sales and Marketing department, I was tasked with identifying new, growing semiconductor sectors and analyzing their potential regarding sales for Amkor. I also wrote white papers, especially on small cells and wearable devices, to support Amkor business development.

Education

DecodeMTL

Oct 2016 - Dec 2016

Web Development Bootcamp

Intensive full-stack web development bootcamp in Montreal that teaches the fundamentals of programming, front-end development, and back-end development.

Université Savoie Mont-Blanc

Sept 2015 - Sept 2016

Professional Bachelor in Commercial Relationship Management

Professional Bachelor in Commercial Relationship Management, General Sales, Merchandising and Related Marketing Operations. Work-study program ("alternance"), alternating 3 weeks at GRANA as a sales representative and 2 weeks of classes in Annecy.

McGill University

Sept 2011 - April 2015

Activities : VP Finance, Carrefour Sherbrooke Residence

Skills

Contact

Feel free to reach out, I'm always happy to chat!