You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Cédric RomanCR

Cédric Roman

Fullstack Engineer (Python/Django/Rest/C/C++)

€760/day
2 projects
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Cédric

Passionate developer, I started my career as an engineer at a scientific software publisher widely used in major groups in the automotive, aeronautics, and energy sectors. I was involved in both IT development of solutions (physical modeling) and consulting services. I have been pursuing this activity independently for 10 years, developing modeling/simulation tools and providing service.

For over 15 years, I have been working in a field where real-time calculation performance imperatives require the use of low-level languages (C/Fortran then C++), and the development of complex and optimized numerical method algorithms. Regarding data science, the development and daily use of these tools have allowed me to acquire essential skills in data structuring and processing.

I have been developing in Python for about ten years. My first uses were for data exploitation in my scientific activities (pre/post-processing, data visualization, signal processing, matrix calculation), as well as for automating recurring tasks in my development workflow.

For the past 6 years, I have been focusing on web technologies by developing applications (especially Django and Flask) and REST APIs.

I develop and maintain several open-source projects necessary for my software development activities in data science (modeling, data validation, code generation, continuous integration...).

I am looking for assignments where I can leverage my scientific profile and IT skills (backend web apps, APIs, data science, AI, blockchain). I am mobile, very autonomous, and I know how to work in a team.
  • English

    Native or bilingual

  • Spanish

    Conversational

  • French

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • Engie
    Back-end Developer
    ENERGY AND UTILITIES
    September 2018 - August 2019 (11 months)
    Paris, France
    During the first part of this assignment, I worked on the back-end of a data collection/consolidation application.
    In the second part, I developed tools for profiling future consumption for teams in charge of market hedging.
    python Jupyter Pandas REST
  • Fabernovel Code
    Malt logoOn Malt
    Back-end Developer
    ENERGY AND UTILITIES
    July 2018 - September 2018 (1 month)
    Fabernovel
    I worked on the back-end of an API for processing consumption data for an energy company. I joined the project at an exciting time, focusing on performance optimization and scaling the tool, by evaluating and implementing the latest available technologies.
    Python Git Pandas Rest Flask Docker
  • NUMENGO
    Manager / Full-Stack Engineer
    SOFTWARE PUBLISHING
    April 2008 - Today (18 years and 2 months)
    Lyon, France
    I founded Numengo in 2008 with Prof. Ait El Hadj to develop innovative software solutions in the field of system physical modeling, particularly for thermohydraulic applications.

    Developing this type of software requires mastering several key skills:
    • The relevant physics, in this case fluid mechanics and thermodynamics;
    • Software development (in low-level languages like C/C++/Fortran for performance reasons, and in languages more suited to scientific applications like Matlab, Modelica, Python, or R);
    • Numerical methods for implementing complex algorithms to solve differential-algebraic systems.

    I use Python intensively in data science for processing scientific data (pre/post-processing, data mining, and visualization with libraries like numpy, pandas, matplotlib), as well as for automating recurring tasks in my development process (continuous integration, testing, software build and packaging).

    For the past 4 years, I have been developing web applications, mainly in Django and Flask (with Django-CMS, Rest framework, Django-Shop), into which I integrate React.js components. Today, I am developing my skills in asynchronous Python technologies.

    I have had the opportunity to apply these skills to complex projects in highly demanding industries (space, aeronautics, energy...)

    NOTABLE PROJECTS
    ================

    • Python personal open-source projects (on-going)
    *************************************************
    + Definition of classes based on json-schema for code generation and API automation (https://github.com/numengo/python-ngoschema)
    + Continuous integration, development workflow utilities, and package management (https://github.com/numengo/python-ngoci)

    • RESTful API for numenGo’s simulation software (on-going)
    ************************************************
    + RESTful API and web-app interface for the existing C++ simulation software (async web server and distributed calculations) (http://www.numengo.com/software/numengofl)

    • Django e-learning responsive platform (architecture and development)
    ********************************************************************
    + Subscription-based, multiple payment platforms (Stripe, Paypal, Clickbank)
    + Shop based on Satchmo
    + Multi-media, multi-lingual content (django-CMS)
    + Content uploaded programmatically from mindmapping software to CMS
    + Specific plugins for social media APIs (Facebook, Instagram, Twitter, Tinder)

    • API/Interfaces for C++ libraries
    ******************************
    + Automatic interfaces of C++ scientific libraries using Eclipse Modeling Framework (EMF) (meta-modeling and meta-programming) in different DSL (Matlab, C, FMI, Modelica, LMS.Imagine.Lab, XML, etc...) (http://www.numengo.com/software/numengofl)
    + Python interface using Py++ (http://www.numengo.com/software/python-api)

    • Architecture/development of C++ scientific libraries
    ***************************************************
    + Development of MPS, a server to calculate complex fluid properties (http://www.numengo.com/software/cc-libraries/numengomps)
    + Development of FFC and FL, solutions based on MPS for simulations to predict the dynamic physical behavior of thermal-hydraulic systems, mainly for space/defense/energy industries
    + Profiling and code performance optimization
    + >300k lines of non-generated code
    python C++ Django REST Data science Data visualization Pandas Docker Matlab C Agile methodology

Recommendations

Adrien StefanskiAS
FU
FU
Adrien Stefanski and 2 other people have recommended Cédric

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Engineer
    ENSE3 (ex ENSHMG) (INPG)
    2001
    Ingénieur en mécanique des fluides Spécialisation en modélisation/simulation des fluides et des solides
  • Master of Business Administration
    IAE de Lyon
    2006
    Programme Général Mémoire: Prospective Stratégique de Marché: modélisation numérique des piles à combustibles

Skill set

Categories