Alexandre Passant, Developer in Dublin, Ireland
Alexandre is available for hire
Hire Alexandre

Alexandre Passant

Verified Expert  in Engineering

Software Developer

Location
Dublin, Ireland
Toptal Member Since
October 21, 2015

Alexandre is a full-stack engineer with extensive experience in web-based systems, data engineering, and science, as well as APIs (building and consuming), knowledge scraping, NLP, NoSQL, Machine Learning, distributed systems, and more. He has proven ability to build new architectures from scratch and clear technical knowledge on existing projects.

Availability

Part-time

Preferred Environment

JavaScript, Python

The most amazing...

...thing I've built is a full pipeline for content discovery, search, and recommendations.

Work Experience

Software Developer

2013 - PRESENT
Freelance
  • Design critical systems used by government agencies to handle employee transactions using Python/Django.
  • Build a web-based platform to interact with medial devices with Python/Django and SOAP.
  • Build back-end systems for travel operators, from API design to implementation in Node.js.
Technologies: Debian, Google Cloud Platform (GCP), Redis, Django, Flask, Python

Co-Founder/CTO

2012 - PRESENT
Music & Data Geeks
  • Build seevl.fm/play.seevl.fm, a full-fledged recommendation platform (Python, Machine Learning, AngularJS).
  • Create multiple data-analytics pipelines combining data from Twitter, YouTube, Freebase, and more, hosted on the Google Cloud platform.
  • Build web-based systems for leading music magazines to let them embed curated content into streaming services, using Python and Flask.
  • Write a book about music and technologies, covering various data-science aspects (recommendations, analytics, etc.).
  • Give technical talks and write technical documentation on the topic aimed at various levels, from other developers to CxOs.
Technologies: Redis, Google Cloud Platform (GCP), Python

Research Fellow

2008 - 2012
Digital Enterprise Research Institute
  • Designed a distributed microblogging platform using PHP, HTML5, and Websockets.
  • Built a privacy-aware publish-subscribe system on top of Google's PubSubHubbub.
  • Built an ontology-based infrastructure for a presence/messaging system on top of XMLL.
  • Published about 100 research papers in the areas of social networking, semantic web, and distributed systems.
Technologies: Distributed Systems, PHP, Python

seevl.fm - Music Discovery

A full-fledged music discovery platform, including a data-extraction pipeline and recommender system, a RESTful API, and a responsive web front-end

Other

Software Development, Distributed Systems

Languages

Python, PHP, SQL, JavaScript

Frameworks

Django, Flask, AngularJS

Libraries/APIs

YouTube API, Twitter API, Freebase API, Twilio API, Polymer, Facebook SDK

Paradigms

Agile Software Development, Distributed Programming, Object-oriented Design (OOD), Object-oriented Programming (OOP), Kanban

Platforms

Linux, Google App Engine, Google Cloud Platform (GCP), Debian

Tools

BigQuery

Storage

Google Cloud, Memcached, Redis, MySQL

2005 - 2009

Ph.D. Degree in Computer Science

University of Paris, Sorbonne - Paris

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