Olivier De Meulder, Developer in New York, NY, United States
Olivier is available for hire
Hire Olivier

Olivier De Meulder

Verified Expert  in Engineering

Software Developer

Location
New York, NY, United States
Toptal Member Since
June 18, 2019

Olivier is a pioneer of eCommerce, an entrepreneur, and a multifaceted software engineer who's passionate about the internet and web tech. He firmly believes that the best software engineers are the ones who know how to communicate and that this skill is crucial to a successful project. Olivier has worked on several varied projects with a range of technologies for companies big and small.

Portfolio

New York Times
Amazon Web Services (AWS), Google Cloud Platform (GCP), Oracle, Java
New York Times
Vue, MySQL, Go, PHP
Autoloop
RabbitMQ, AngularJS, Microsoft SQL Server, .NET, C#

Experience

Availability

Part-time

Preferred Environment

Go, Java, PHP, React, C#, .NET

The most amazing...

...things I’ve built are completely unrelated: an online preview engine for a web-to-print app and a voice-over-IP solution for 500 customer service agents.

Work Experience

Engineering Manager

2018 - PRESENT
New York Times
  • Designed a caching application for high availability and a low-latency application to support up to 30,000 requests per second; used AWS Elasticache.
  • Architected the development of a new application to support specialty billing scenarios, using Java, Postgres and Apache Beam (GCP dataflow).
  • Dismantled a legacy monolith application into micro-services; used Google App Engine and Java and Spring Boot.
  • Developed a new REST API application using Go for a legacy application.
Technologies: Amazon Web Services (AWS), Google Cloud Platform (GCP), Oracle, Java

Senior Software Engineer

2017 - 2018
New York Times
  • Developed custom features in a type of SugarCrm software to support over 500 customer service agents.
  • Implemented a new voice-over-IP solution for 500 customer service users, including Computer Telephony Integration (CTI), using Amazon Connect.
  • Evaluated the replacement of Backbone.js framework with React or Vue.js.
  • Implemented a data warehousing application by hooking up an AWS Kinesis stream to an AWS lambda function into Google BigQuery, and finally created the reports in ChartIO.
  • Developed an app to consume GCP pub sub-events, decode them from AVRO format, and placed them into a custom app.
Technologies: Vue, MySQL, Go, PHP

Software Engineer

2015 - 2018
Autoloop
  • Created a major integration with a third party by building a state machine to ingest hundreds of files on a daily basis.
  • Developed several REST API endpoints for third parties to integrate with the company and decoupled the application using RabbitMQ.
  • Built an interactive single-page application using AngularJS to allow users to upload a CSV file and map several columns to database fields.
  • Performed in-depth database optimization research to increase performance by analyzing traces and execution plans and recommending new indexes.
Technologies: RabbitMQ, AngularJS, Microsoft SQL Server, .NET, C#

Founder | CTO

2002 - 2015
Invitation Consultants
  • Custom built a website with a shopping cart and credit card integration.
  • Developed a custom content management system (CMS) for the maintenance of an eCommerce website.
  • Created an online preview engine for a web-to-print application.
  • Built a recommendation engine using collaborative filtering and a graph database, Neo4j.
  • Create a geolocation application using Google Places API and Ruby on Rails.
  • Developed an online portal to integrate with third-party vendors, including automatic submission of orders using XML.
  • Built a reporting application to interact with Quickbooks API.
  • Created a desktop application to scan barcodes and print UPS shipping labels.
Technologies: Neo4j, Adobe InDesign, Ruby on Rails (RoR), Ruby, Microsoft SQL Server, C#, .NET

Online Preview Technology

http://www.invitationconsultants.com
I developed a web-to-print application for an invitation company. The preview you see on the website generates print-ready PDFs in the back end.

Personal Blog

https://github.com/odemeulder/pyblog
I built a proof-of-concept application to learn how to develop with React and Python/Django.

Languages

C#, JavaScript, PHP 7, PHP, Java, Java 10, Go, Python, Ruby

Libraries/APIs

jQuery, React, Vuex, Vue

Paradigms

Agile

Frameworks

.NET, .NET Core, Ruby on Rails (RoR), AngularJS, Django, Ruby on Rails 4, Redux

Storage

SQL Server 2012, MySQL, PostgreSQL, Microsoft SQL Server, Neo4j, Redis

Tools

RabbitMQ, SugarCRM, Adobe InDesign, Jenkins, Ansible

Platforms

Oracle, Google Cloud Platform (GCP), Amazon Web Services (AWS), Linux, Windows, Drone CI

1996 - 1997

Master of Business Administration (MBA) Degree in Business

University of Antwerp - Antwerp, Belgium

1991 - 1996

Master of Information Services (MIS) Degree in Business and Engineering

University of Antwerp - Antwerp, Belgium

NOVEMBER 2018 - NOVEMBER 2020

AWS Certified Solutions Architect

Amazon Web Services, Inc.

JULY 2018 - JULY 2020

AWS Certified Developer

Amazon Web Services, Inc.

OCTOBER 2017 - OCTOBER 2019

Certified Scrum Master

Scrum Alliance

JANUARY 2017 - PRESENT

Neural Networks for Machine Learning

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