Joël Raucq, Developer in Copenhagen, Denmark
Joël is available for hire
Hire Joël

Joël Raucq

Verified Expert  in Engineering

Software Developer

Location
Copenhagen, Denmark
Toptal Member Since
August 17, 2020

Joël has 21 years of international experience both in startups and corporate environments. His fields of expertise are advanced analytics (data science, AI, machine learning, optimization) and object-oriented software engineering (Python, R, Java, C++). In Joël's career, he has held both consultant and internal positions. In addition to IT and model development, he also has experience in leadership, project management, and advisory to data science team leaders.

Portfolio

Freelance
Celery, Redis, Jenkins, Docker, Spark, SQL, Gurobi, Git, Java, RStudio Shiny, R...
Reveal
Generative Pre-trained Transformers (GPT), Natural Language Processing (NLP)...
Maersk Line
Java, SQL, R, Data Science, Machine Learning, Combinatorial Optimization...

Experience

Availability

Part-time

Preferred Environment

Git, Gurobi, Eclipse, RStudio, PyCharm, Linux

The most amazing...

...thing I've done is develop a mathematical model that can optimize the production of chemical products on a large scale.

Work Experience

Consultant in Data Science and Optimization

2016 - PRESENT
Freelance
  • Helped a large public institution detect fraud using semi-supervised learning and graph algorithms, using Python and Spark.
  • Worked on a large optimization model that generates schedules of nurses in hospitals automatically, using Python and Gurobi.
  • Used machine learning to generate weekly forecasts of oil demand in various parts of the world for a tanker company.
  • Worked for a bank as a Python solution architect to transform a monolithic calculation engine to a full-fledged distributed application.
  • Gave training sessions about data science, forecasting, Python, and R.
  • Developed a mixed-integer programming (MIP) model that optimizes the production planning for a large biotech company.
Technologies: Celery, Redis, Jenkins, Docker, Spark, SQL, Gurobi, Git, Java, RStudio Shiny, R, Jupyter, Python, Python 3, Data Science, Machine Learning, Combinatorial Optimization, Optimization, Operations Research

Tech Co-founder, Director

2015 - 2016
Reveal
  • Developed an algorithm used by head hunters that match people and jobs using machine learning.
  • Founded the company together with Founders, a venture capital firm based in Denmark.
  • Used the same technologies as we developed for head hunting to provide insights about the job market.
Technologies: GPT, Natural Language Processing (NLP), Generative Pre-trained Transformers (GPT), Python, Python 3, Data Science, Machine Learning

Advanced Analytics Team Lead

2013 - 2015
Maersk Line
  • Started major projects and developed models together with my team.
  • Initiated various projects involving weekly forecasts with a geographical dimension, models to analyze costs, etc.
  • Worked on each stage of the project from the initial phase of the problem formulation to the development of models and the final presentation of the solution.
Technologies: Java, SQL, R, Data Science, Machine Learning, Combinatorial Optimization, Optimization, Operations Research

Optimization Specialist

2010 - 2013
Maersk Line
  • Worked on a very large multi-commodity flow model.
  • Developed a web interface that enabled end users to easily interact with the model.
  • Helped reduce the consumption of energy significantly via the model that we developed.
Technologies: Computational Infrastructure for Operations Research (COIN-OR), C++, Git, Java, Combinatorial Optimization, Optimization, Operations Research

Engineer in Applied Mathematics - Optimization and Modeling

2006 - 2010
Descartes
  • Designed and implemented algorithms in the transport optimization area. The work consists in solving real-life vehicle routing problems (VRP) and their variants.
  • Split very large problems in smaller ones to reduce the complexity of problems such as client clustering and mono-route optimization.
  • Developed technology for waste management to facilitate the transport of containers filled with industrial waste to depots.
Technologies: GNU, C++, Combinatorial Optimization, Optimization, Operations Research

Consultant

2004 - 2006
n-Side
  • Worked on a non-linear optimization model, able to choose the best combination of raw material to produce steel at the lowest cost and satisfy quality requirements.
  • Worked on various forecast models to predict the demand of daily newspapers and to predict the rise in the water level in Belgian canals.
  • Helped a large chemical company optimize their supply chain and their distribution network.
Technologies: CPLEX, Java, Combinatorial Optimization, Optimization, Operations Research

Production Scheduling

I helped a large biotech company formulate their production process in a mathematical model, to increase their production using the same equipment. The model was able to produce a near-optimal solution within a couple of hours.

Languages

Python 3, R, Java, Java 8, Java 7, SQL, Python, C++

Tools

Git, Gurobi, CPLEX, PyCharm, Jupyter, Jenkins, Celery

Paradigms

Data Science

Other

Combinatorial Optimization, Machine Learning, Optimization, Operations Research, Statistics, Applied Cryptography, Natural Language Processing (NLP), Computational Infrastructure for Operations Research (COIN-OR), GNU, GPT, Generative Pre-trained Transformers (GPT)

Frameworks

RStudio Shiny, Spark

Platforms

Docker, Linux, RStudio, Eclipse

Storage

Redis

1995 - 2001

Master's Degree in Applied Mathematics Engineering

UCLouvain - Louvain-la-Neuve, Belgium

APRIL 2016 - PRESENT

Oracle Certified Professional, Java SE 8 Programmer

Oracle

MARCH 2016 - PRESENT

Oracle Certified Professional, Java SE 7 Programmer

Oracle

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