Sylvain Josserand, Developer in Boulogne-Billancourt, France
Sylvain is available for hire
Hire Sylvain

Sylvain Josserand

Verified Expert  in Engineering

Python Performance Developer

Boulogne-Billancourt, France

Toptal member since August 4, 2018

Bio

Sylvain has been working in IT for 14 years, primarily as a software developer with a strong focus on systems and networking. He has a long history of quick and successful delivery of complex projects. Sylvain's favorite stack is Python, Django, Linux, and SQL.

Portfolio

Parseur
SQL, Django, Python, Linux, PostgreSQL
Irdeto
Python, Django
Neoxam
Python

Experience

  • Python - 20 years
  • Linux - 18 years
  • SQL - 14 years
  • Django - 12 years
  • Python Performance - 11 years
  • Performance Analysis - 10 years
  • PostgreSQL - 8 years
  • Google Cloud Platform (GCP) - 5 years

Availability

Part-time

Preferred Environment

Google Cloud Platform (GCP), Python, Linux

The most amazing...

...project I've worked on is a pricing engine for mutual funds assets totaling $5 trillion USD.

Work Experience

Back-end Developer

2015 - PRESENT
Parseur
  • Built the API of the Parseur web application (parseur.com) using Python, Django, PostgreSQL, and Django REST Framework on Ubuntu Linux.
  • Set up and maintained all the server infrastructure of Parseur.com hosted on the Google Cloud Platform using Fabric.
  • Wrote technical and operational articles on the company's blog.
  • Opened and documented the public RESTful API using Django REST Framework.
  • Integrated Parseur for use as both an action and trigger in Zapier and Microsoft Flow.
Technologies: SQL, Django, Python, Linux, PostgreSQL

Lead Developer

2017 - 2017
Irdeto
  • Built a complete video stream tracking web application from scratch using Django and Python over AWS.
  • Wrote a complete suite of unit tests for Django and Python.
  • Integrated the custom Active Directory-based single sign-on (SSO) into the Django application.
  • Handled system and networking operations on Amazon Web Services (AWS).
  • Successfully handled communication with all stakeholders to achieve project completion ahead of time and budget.
Technologies: Python, Django

Software Engineer

2011 - 2015
Neoxam
  • Implemented a compiler targeting Python in Python with high-performance constraints.
  • Profiled Python code and wrote modules in Cython and C where necessary.
  • Wrote a memory-efficient parser and code generator.
  • Internationalized the software to allow several languages using gettext and .po/.mo files.
  • Wrote extensive unit tests to achieve 100% code coverage.
  • Acquired knowledge of UCITS and other financial products.
Technologies: Python

Experience

Parseur

https://parseur.com
Parseur is an email processor that allows you to extract valuable data from your emails and to automate that process.
You can then send this information to any application that requires it.

Priceur

https://priceur.com
Priceur handles multiple currencies and picks the right one for each user of your Software as a Service using Stripe.

Education

2001 - 2002

Bachelor's Degree in Software Design

Université Joseph Fourier - Grenoble, France

1999 - 2001

University Diploma of Technology in Telecommunication and Networking

Annecy Institute of Technology - Annecy-le-Vieux, France

Certifications

NOVEMBER 2015 - PRESENT

PSM I (Professional Scrum Master)

scrum.org

Skills

Libraries/APIs

Stripe API

Tools

Git

Languages

Python, SQL

Frameworks

Django

Paradigms

REST, Test-driven Development (TDD)

Storage

PostgreSQL

Platforms

Linux, Google Cloud Platform (GCP)

Other

Python Performance, APIs, Performance Analysis, Profiling, Back-end, Web Development, GSM, Electronics

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