Alexandre Passant, Software Developer in Dublin, Ireland
Alexandre Passant

Software Developer in Dublin, Ireland

Member since March 12, 2014
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.
Alexandre is now available for hire

Portfolio

Experience

  • Linux, 10 years
  • Distributed Programming, 5 years
  • JavaScript, 5 years
  • Object-oriented Programming (OOP), 5 years
  • Python, 5 years
  • Kanban, 3 years
  • Flask, 3 years
  • Django, 2 years

Location

Dublin, Ireland

Availability

Part-time

Preferred Environment

Python, JavaScript

The most amazing...

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

Employment

  • 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: Python, Flask, Django, Redis, Google Cloud Platform, Debian
  • 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: Python, Google Cloud Platform, Redis,
  • 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: Python, PHP, Distributed Systems

Experience

  • seevl.fm - Music Discovery (Development)

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

Skills

  • Languages

    Python, 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
  • Tools

    BigQuery
  • Storage

    Google Cloud, Memcached, Redis, MySQL

Education

  • Ph.D. degree in Computer Science
    2005 - 2009
    University of Paris, Sorbonne - Paris

To view more profiles

Join Toptal
I really like this profile
Share it with others