Charles Jambon

Front-end Developer

Contact me

About Me

Welcome đź‘‹ I'm a front-end developer specializing in crafting dynamic and responsive websites using React and TypeScript. I'm committed to delivering high-quality, robust applications, which is why rigorous testing is integral to my development process.

Whether you're here to collaborate or just to explore, I'm glad you stopped by!

Experience

Mirakl

Front-end developer at Mirakl Connect

At Mirakl, the leading marketplace platform, I am part of the team behind Mirakl Connect—the industry’s most extensive ecosystem of sellers and partners. As a front-end developer, I play a key role in enhancing the platform's functionality and user experience.

Key Responsibilities:

  • Designing and implementing new features, primarily focused on catalog management enhancements.
  • Providing mentorship and support to backend-focused team members to elevate their React expertise.
  • Ensuring the application remains cutting-edge by regularly updating libraries and adopting best practices in front-end development.
  • React
  • React testing library
  • Typescript
  • Github actions

Iconosquare

Front-end developer

My first freelance mission 🥳! For three 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

At Fitle, I was engaged in developing a sizing recommendation plugin for e-commerce platforms. Our technology stack included React for the front-end and Python for the back-end.

Key Responsibilities:

  • Developed new features across our product suite, including the plugin, admin panel, and SizerPro tool.
  • Enhanced and maintained the back-end infrastructure, ensuring robust and scalable performance.
  • Performed integration of our solutions onto client websites, improving their user experience and functionality.
  • 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 re-enforce 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 semiconductors 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. Studying in "Alternance" on a rythm of 3 weeks at GRANA as a commercial followed by 2 weeks of schools at the Annecy until end of September 2016.

McGill University

Sept 2011 - April 2015

Activities : VP Finance, Carrefour Sherbrooke Residence

Projects

mathildeetcharles-project-image

Travel blog

My travel blog for the E4 thru-hike. The challenge is that I need to be able to create new post from a phone. That is why I went with Wordpress, their mobile interface is decent and quite easy for everyone to create posts with.

mathildeetcharles.online
  • Wordpress
cluny-project-image

Cluny Street Brewering Company

Project that displays temperatures from a fridge controlled remotly with a raspberry pie. We use that fridge as an icubator for the beer we brew. Made with create-react-app.

clunystreetbreweringcompany.com
  • React
pauvrebiche-project-image

Pauvre Biche

Pauvre Biche is a rap duo from Paris. I made their first website using Gatsbyjs and styled-components.

View website
View repo
  • Gatsby
foodme-project-image

FoodMe

Foodme is a webapp that, at its core, proposes recipes based on ingredients you have available. Once you login, you can input and keep track of your “fridge” as well as search and save recipes based on ingredients in your fridge. This project allowed me to get familiar with the git workflow and sharing a code base with members of my team. My main role was to build the back-end and incorporate it in the front-end, as well as using Auth0 for user authentication.

View repos
  • React
  • Node.js
  • Express
  • PostgreSQL
reddit-clone-project-image

Reddit Clone

RedditClone is a website copying the main functionalities of reddit.com: login, create a post, subreddits and upvote/downvote. With this project I learned how to build and use a database but also how to build a user authentication from scratch.

View repo
  • HTML
  • CSS
  • Node.js
  • Express
  • PostgreSQL

Skills