Nicolas Desprès

Nicolas Desprès Email and Phone Number

High-school computer science teacher & freelance software engineer. @
Nicolas Desprès's Location
Martigny, Valais, Switzerland, Switzerland
Nicolas Desprès's Contact Details

Nicolas Desprès work email

Nicolas Desprès personal email

About Nicolas Desprès

I am a software engineer with experience both in the software industry and in academia.I have been interested in system programming (Unix), GUI programming (Qt), build systems (many contributions to CMake & Ninja) and machine learning (PyTorch).The language I use the most are C++, bash and Python. Since 2019, I am a high-school computer science teacher in Switzerland and I keep developing software as a freelance engineer.

Nicolas Desprès's Current Company Details
Lycée-Collège de la Planta

Lycée-Collège De La Planta

High-school computer science teacher & freelance software engineer.
Nicolas Desprès Work Experience Details
  • Lycée-Collège De La Planta
    Computer Science Teacher
    Lycée-Collège De La Planta Aug 2020 - Present
    Sion, Valais, Switzerland
  • Spiritech
    Freelance Software Engineer
    Spiritech Jun 2019 - Present
    Martigny, Valais, Switzerland
  • Lycée Collège Des Creusets
    Computer Science Teacher
    Lycée Collège Des Creusets Aug 2019 - Jul 2022
    Sion, Valais, Switzerland
  • Eccg-Epp Sierre
    Computer Science Teacher
    Eccg-Epp Sierre Aug 2019 - Jul 2020
    Sierre, Valais, Switzerland
  • Idiap Research Institute
    Phd Student
    Idiap Research Institute Feb 2018 - Apr 2019
    Martigny, Valais, Switzerland
    Machine Learning applied to Robotics
  • Victoria University Of Wellington
    Phd Student
    Victoria University Of Wellington Nov 2016 - Dec 2017
    Wellington Region, New Zealand
    Neural network language model
  • Lip6 - Laboratoire D'Informatique Sorbonne Université/Cnrs
    Machine Learning Research Intern
    Lip6 - Laboratoire D'Informatique Sorbonne Université/Cnrs Mar 2015 - Aug 2015
    Paris Area, France
    Second year computer science master research specialized in data analysis and machine learning. My internship is supervised by Benjamin Piwowarski and Sylvain Lamprier. We experiment how parametrized neural network language models can improve information retrieval systems.
  • Lip6 - Laboratoire D'Informatique Sorbonne Université/Cnrs
    Research Engineer
    Lip6 - Laboratoire D'Informatique Sorbonne Université/Cnrs Jul 2013 - Jun 2014
    Paris
    In charge of developing and running the experiments in the field of Machine Learning using HTK to implement the Hidden Markov Model. I was supervised by Pr. Thierry Artieres.
  • Verseau Paris
    Lead Developer
    Verseau Paris Nov 2012 - Mar 2013
    Paris Area, France
    In charge of the Rails servers development and customer demonstrations.- Test the product to ensure that it operates satisfactorily.- Specify and ensure backward-compatibility of the REST API.- Handle support and feedback.- Designe databases.- Lead and participate in application testing.- Participate in code reviews, create and practice coding standards.
  • Mobile Devices Ingenierie
    Software Architect And R&D Manager
    Mobile Devices Ingenierie Feb 2010 - Jun 2012
    Paris Area, France
    In charge of the Linux based OS embedded (framework, end-users applications, tests, facilities) in all devices, and the desktop software (simulator, update tool, IDE). Improve the internal development processes and environment. Lead the R&D department.- Improve the simulator: introduction of QEmu ; new communication architecture between the IDE and the simulator ; abstraction layer over the kernel for emulation.- Supervise a contractor for the development of the update software : validate the architecture and the development for Windows ; coordinate the contractor with the internal teams ; ship releases to customers.- Set up an automated test bench for hardware and low-level software : designed the test specification language in Ruby ; architecture the test environment based on RSpec.- Reorganize process development : increase bugs tracker ; improve version tracking ; upgrade development branch management policy ; developed tools for code review (Shell Git hooks).- Developed new embedded graphics engine in C++ : optimize rendering pipeline ; write code generator integrated in application development IDE ; write automated test framework.- Write development guidelines.- Managed a team of 2 R&D engineer and several interns.
  • Gostai
    R&D Engineer
    Gostai Mar 2007 - Nov 2009
    Paris Area, France
    In charge of the development of a tool suite called Gostai Suite designed to help developing robots behaviours in Urbi.- Developed Gostai Studio and Gostai Lab in C++/Qt (http://www.gostai.com/products/studio/). I was the only developer of these big projects helped sometimes by interns. I designed the user interface with the graphic designer. The software architecture was oriented to improve code reuse and testing.- Designed a software client for an experimental pilot with French telephony operators. The goal was to be able to remote control robots. I wrote the protocol to enumerate and control robots. I also wrote a tool to configure the robots' network environment.- Did the software demonstration for the investors.- Tested and deployed the tools on Window, Mac OS X and Linux.
  • Isir - Institut Des Systèmes Intelligents Et De Robotique
    Software Engineer Intern
    Isir - Institut Des Systèmes Intelligents Et De Robotique Jan 2006 - Sep 2006
    Paris Area, France
    Involved in the Kodamat project as an intern developer. The goal was to integrate bleeding edge IA system based on reinforcement learning in the Counter Strike project to control a group of bots. I was supervised by Oliver Sigaud and Thomas Degris.Also:- lead a team of 4 others interns.- helped in developing the components system in C++/Java of the laboratory.
  • Lrde - Laboratoire De Recherche Et Developpement D'Epita
    Student / Researcher
    Lrde - Laboratoire De Recherche Et Developpement D'Epita Jan 2004 - Dec 2005
    Paris Area, France
    - Developed of a tool to test and grade more than 300 students' program every weeks.- Wrote a performance regression tracker system.
  • University Of Sussex
    Software Developer Intern
    University Of Sussex Jul 2003 - Aug 2003
    England
    Helped to administrate the computing cluster and I wrote a molecule rendering tool in C using GTK, OpenGL and POV-Ray.

Nicolas Desprès Skills

C++ Linux Git C Unix Software Engineering Ruby Software Development Computer Science Algorithms Oop Programming Design Patterns Subversion Architecture Shell Scripting Open Source Software Design Embedded Systems Qt User Interface Design Databases Deployment Bash Ruby On Rails Cmake Software Quality Concurrency Object Oriented Programming Process Development Scripting

Frequently Asked Questions about Nicolas Desprès

What company does Nicolas Desprès work for?

Nicolas Desprès works for Lycée-Collège De La Planta

What is Nicolas Desprès's role at the current company?

Nicolas Desprès's current role is High-school computer science teacher & freelance software engineer..

What is Nicolas Desprès's email address?

Nicolas Desprès's email address is ni****@****ail.com

What schools did Nicolas Desprès attend?

Nicolas Desprès attended Hep Valais / Ph Wallis, Pierre And Marie Curie University, Ecole Pour I'informatique Et Les Techniques Avancées, Universiteit Utrecht / University Of Utrecht, Université Pierre Et Marie Curie (Paris Vi), Université Pierre Et Marie Curie (Paris Vi).

What are some of Nicolas Desprès's interests?

Nicolas Desprès has interest in Swimming, Scuba Diving, Reading.

What skills is Nicolas Desprès known for?

Nicolas Desprès has skills like C++, Linux, Git, C, Unix, Software Engineering, Ruby, Software Development, Computer Science, Algorithms, Oop, Programming.

Not the Nicolas Desprès you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.