Matthieu Pons, Developer in Münster, North Rhine-Westphalia, Germany
Matthieu is available for hire
Hire Matthieu

Matthieu Pons

Verified Expert  in Engineering

Full-stack Developer

Location
Münster, North Rhine-Westphalia, Germany
Toptal Member Since
September 29, 2022

Matthieu is a full-stack software engineer with more than 15 years of hands-on experience in front- and back-end development. His solid focus on products led him to co-run a media agency and even build a startup. Always looking for challenging learning opportunities, Matthieu explored the machine learning space and wrote a fast and efficient recommender system still serving end users today.

Portfolio

Yahoo! - Sports
PHP, Object-oriented Programming (OOP), Back-end, Data Structures, REST APIs...
ReBuy
PHP, Symfony, Spring Boot, Solr, TypeScript, Angular, Java, PostgreSQL, SCSS...
Poliscope
PHP, Symfony, Elasticsearch, JavaScript, Angular, MySQL, SCSS, HTML, Symfony 3...

Experience

Availability

Full-time

Preferred Environment

IntelliJ IDEA, MacOS

The most amazing...

...solution I've built from scratch, including the data pipeline and an API, is a recommender system that serves hundreds of thousands of recommendations a day.

Work Experience

Back-end PHP Developer

2023 - 2023
Yahoo! - Sports
  • Worked on modernizing and refactoring PHP code to modern standards.
  • Implemented new game mechanics for four different sports, notably the NFL, which has the highest number of players.
  • Migrated internal services clients from using the custom cURL library to using the Guzzle library.
Technologies: PHP, Object-oriented Programming (OOP), Back-end, Data Structures, REST APIs, MySQL, Perl, SQL, Back-end Development

Senior Software Engineer

2017 - 2022
ReBuy
  • Created ReBuy's recommendation system, from research to front-end implementation, now driving 9% of the total revenue.
  • Led the integration of a 3rd-party provider, bringing a projected 1% additional revenue for 2021.
  • Developed a warehouse processing time-prediction model that helped raise checkout CVR by 1%.
  • Contributed to the customer-facing team, handling hundreds of thousands of sessions daily.
Technologies: PHP, Symfony, Spring Boot, Solr, TypeScript, Angular, Java, PostgreSQL, SCSS, HTML, Amazon Web Services (AWS), Symfony 4, Symfony 5, Symfony 6, PHP 8, Symphony, Amazon S3 (AWS S3), Laravel, Apache, Linux, REST, Flask, Vue 2, HTML5, eCommerce, Front-end, Full-stack, APIs, Docker, PHPUnit, Git, Webhooks, Kanban, Web Development, Databases, Agile Sprints, REST APIs, PHP MVC, User Experience (UX), User Interface (UI), Figma, NoSQL, Apple, Bootstrap, Software Engineering, Search Engine Optimization (SEO), Google Analytics, Architecture, React, Full-stack Development, Jira, SQL, API Integration, Back-end Development, Django

Co-founder

2016 - 2017
Poliscope
  • Created a progressive web app showing hundreds of thousands of news and articles ranked by proximity within milliseconds.
  • Provided access to hundreds of generated profiles of local political figures.
  • Managed to integrate The Family, a French startup incubator program.
Technologies: PHP, Symfony, Elasticsearch, JavaScript, Angular, MySQL, SCSS, HTML, Symfony 3, Ionic 2, Symphony, Amazon S3 (AWS S3), Web Scraping, Apache, Linux, REST, HTML5, Front-end, Full-stack, APIs, Git, Web Development, Databases, REST APIs, PHP MVC, User Experience (UX), User Interface (UI), NoSQL, GitLab, Apple, Software Engineering, Search Engine Optimization (SEO), Google Analytics, Architecture, SaaS, Full-stack Development, SQL, API Integration, Back-end Development

Partner and Technical Lead

2013 - 2017
Regularswitch
  • Co-created and grew the agency from zero to seven employees.
  • Budgeted, developed, and launched multiple web projects.
  • Mentored and managed multiple junior and intern developers.
Technologies: PHP, Symfony, MySQL, JavaScript, AngularJS, Processing, OpenFrameworks, SCSS, HTML, Symfony 3, WordPress, Apache, REST, REST APIs, HTML5, Front-end, Full-stack, Web Development, Databases, User Experience (UX), User Interface (UI), Apple, Bootstrap, Software Engineering, Search Engine Optimization (SEO), Google Analytics, React, Full-stack Development, SQL, API Integration, Back-end Development

Full-stack Developer

2012 - 2014
Saint-Elmo's
  • Created a tool to publish videos to multiple platforms simultaneously using their APIs.
  • Built a tool to combine data analytics from multiple video platforms using data snapshots when official analytics weren't yet available.
  • Contributed to developing multiple websites for some top German companies.
Technologies: AngularJS, PHP, Symfony, MySQL, JavaScript, jQuery, Symfony 2, WordPress, YouTube API, Facebook API, Twitter API, Vimeo API, Symphony, REST, HTML5, Front-end, Full-stack, APIs, Web Development, Databases, REST APIs, PHP MVC, CakePHP, MongoDB, Apple, Full-stack Development, SQL, Back-end Development

Full-stack Developer

2009 - 2012
Trafik
  • Developed a permanent online and offline interactive art installation displayed on an LED wall and controlled online by users via a website.
  • Participated in the research and development of physical art installations controlled by computers.
  • Created multiple websites for local companies and artists.
Technologies: PHP, MySQL, C++, SDL, ActionScript 3, JavaScript, jQuery, CSS, HTML, HTML5, Front-end, Full-stack, Web Development, Databases, User Experience (UX), User Interface (UI), Apple, Full-stack Development, SQL, Back-end Development

Genewly

http://genewly.com
A project that combines simple machine learning techniques to generate synonyms and original words for projects and websites. The project integrates with Namecheap's API to automatically check for the availability of domains containing the generated names. I've also worked on the project UI/UX.

Reach 100

https://reach-100.com
A simple, front-end-only, number-based puzzle game. The game doesn't rely on any frameworks and is very lightweight. The concept is not original but adapted from a game of unknown origin. I also did the game design.

Regularswitch's Website

http://regularswitch.com
The primary portfolio website for Regularswitch, the agency I co-founded. The website presents many other websites developed by me or under my lead. The website has been rewritten since my time there.

Languages

PHP, HTML, CSS, PHP 7, HTML5, TypeScript, SCSS, JavaScript, Python, SQL, Java, Processing, Kotlin, C, C++, ActionScript 3, Perl

Frameworks

Symfony, Symfony 4, PHP MVC, Bootstrap, Angular, PHPUnit, Spring Boot, AngularJS, OpenFrameworks, Symfony 2, Symfony 3, Ionic 2, Laravel, Flask, CakePHP, Django

Libraries/APIs

REST APIs, Vue, NumPy, TensorFlow, Pandas, Scikit-learn, Keras, SDL, jQuery, YouTube API, Facebook API, Twitter API, Vimeo API, Vue 2, React

Platforms

MacOS, Apple, WordPress, Amazon Web Services (AWS), Linux, Docker

Other

Symphony, eCommerce, Full-stack, Web Development, Software Engineering, Full-stack Development, API Integration, Back-end Development, Algorithms, Symfony 5, Front-end, APIs, Agile Sprints, User Experience (UX), User Interface (UI), Architecture, AI Chatbots, Networks, Symfony 6, PHP 8, Web Scraping, Webhooks, Back-end, Data Structures, Large Language Models (LLMs), GPT, Artificial Intelligence (AI), SaaS, Chatbots

Tools

IntelliJ IDEA, Solr, Figma, ChatGPT, Google Analytics, Jira, Gensim, Webpack, Apache, Git, GitLab

Paradigms

REST, Search Engine Optimization (SEO), Kanban, Object-oriented Programming (OOP)

Storage

MySQL, Databases, PostgreSQL, Elasticsearch, Amazon S3 (AWS S3), MongoDB, NoSQL

2006 - 2009

Engineer's Degree in Computer Science and Network Communication

CPE Lyon - Lyon, France

2004 - 2006

Bachelor's Degree in Computer Science

IUT Lyon - Lyon, France

JUNE 2018 - PRESENT

Deep Learning Specialization

Coursera

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring