Florian Coudert, Software Developer in Paris, France
Florian Coudert

Software Developer in Paris, France

Member since September 26, 2022
Florian is a passionate developer and IT consultant with more than a decade of experience. He has worked for a noteworthy worldwide bank and the first French recycling company, which allowed him to develop solid software, networks, and systems development skills. Experienced with .NET, Java, Python, C, C++, and Objective-C, Florian is currently focused on GO, a future-proof language that he believes integrates perfectly into today's needs.
Florian is now available for hire

Portfolio

  • Self-employed
    Go, Apache Kafka, Amazon S3 (AWS S3), RabbitMQ, Elasticsearch, Kibana...
  • Self-employed
    Go, .NET, SQL Server 2016, REST, Docker, Azure, Git, Angular...
  • BNP Paribas
    .NET, Java, SQL Server 2008, Oracle, Active Directory Programming...

Experience

Location

Paris, France

Availability

Full-time

Preferred Environment

Visual Studio Code, Windows, Linux, Go, REST, Docker, Git, Databases, Back-end, Microservices, SQL, Agile

The most amazing...

...solution I've developed is an HR app that computes hundreds of thousands of inputs from a database applying user-defined formulas in a real-time fashion.

Employment

  • Software Engineer

    2022 - PRESENT
    Self-employed
    • Worked on the return part of the app as part of the R&D team.
    • Changed the way the orders were processed to optimize the warehouse workflow.
    • Optimized the conversion rate by putting A/B testing in place.
    Technologies: Go, Apache Kafka, Amazon S3 (AWS S3), RabbitMQ, Elasticsearch, Kibana, Swagger, Docker Compose, Back-end Development, Amazon Web Services (AWS), Microsoft SQL Server, Incident Management, Architecture, Message Queues, Event-driven Programming
  • Software Developer

    2015 - 2022
    Self-employed
    • Migrated and maintained the three most used software solutions to manage the waste lifecycle, including contracts and invoices, planning, and truck weighing.
    • Developed a .NET desktop application for easier drag-and-drop truck planning.
    • Built the company's client-specific applications to facilitate waste collection.
    • Redeveloped the planning application three years later using Go and Angular. It was the first Go project for the company, and it used containers as a deployment method.
    • Acted as the lead developer of the new HR application, leading a team of five developers using Go, Angular, Git, Docker, and Azure DevOps.
    Technologies: Go, .NET, SQL Server 2016, REST, Docker, Azure, Git, Angular, Visual Studio Code, Windows, Algorithms, Databases, SQL Server 2008, Back-end, Microservices, Python, APIs, SQL, JavaScript, React, TypeScript, Agile Sprints, Agile, Debugging, Unit Testing, CI/CD Pipelines, DevOps, Full-stack, CSS, Single-page Applications (SPA), HTML, Distributed Systems, REST APIs, Swagger, Docker Compose, Microsoft SQL Server, Architecture
  • IT Engineer

    2010 - 2014
    BNP Paribas
    • Developed an application that could navigate hundreds of computers to list and back up local data for banking and finance applications, restoring the user's environment to a remote backup site.
    • Built an application that could detect specific security breaches on traders' computers and inform the CISSO's team.
    • Organized user test sessions on remote recovery sites.
    Technologies: .NET, Java, SQL Server 2008, Oracle, Active Directory Programming, IT Deployments, Visual Studio Code, Windows, Databases, Git, MySQL, SQL, JavaScript, Agile Sprints, Agile, Debugging, CSS, Trading, HTML, C#, REST APIs, Microsoft SQL Server

Experience

  • HR App for a Company with 12,000 Employees

    An HR application that handles employees' hours, careers, and other elements before payment. The main goal was to enable the management of 12 thousand employees from different sub-companies and working backgrounds. It was meant to aggregate information based on user-defined formulas to compute derivative values, such as nightly hours and vacations, to establish a salary according to French regulations.

    I was the full-stack lead developer in the project, although I mainly focused on the back end. I designed the API, microservice architecture, and base deployment methods while ensuring other developers followed the best practices and testing. I also conducted grooming and peer review sessions.

  • Truck Scheduling tool - 2015

    A C# .NET 4.5 + WPF drag&drop desktop app that allows planning employees to schedule truck waste collection.

    The tool to handle that was a grid-style list of trucks, truckers, and types of trucks associated with an address and an order of execution.

    People were on a card wall dashboard to visually represent the day.

    We decided to make an app doing just that.
    I conceived it from start to finish, given some specs. It was an innovation and side project acclaimed by the company.

    Database: SQL Server 2008 then 2016
    Click-Once app deployed locally on servers.

  • Truck Scheduling tool - 2020

    A redo of the 2015 version

    A Go and Angular drag-and-drop web app (SPA) that allows planning employees to schedule truck waste collection.

    The tool to handle that was a grid-style list of trucks, truckers, and types of trucks associated with an address and an order of execution.

    People were on a card wall dashboard to visually represent the day.

    Due to the success of its previous iteration and the lack of time to maintain and upgrade it, I was given free credits to modernize the app
    I chose Go as the back-end language, its first use in the company, while Angular was used for the front-end.

    I did an MVP to show the potential of the new tech. It was a success, and a junior front-end developer then joined me.

    Docker was used for easier deployment.

Skills

  • Languages

    Go, SQL, CSS, HTML, C#, Python, JavaScript, TypeScript, PHP, C, C++, Java
  • Frameworks

    .NET, Angular, Swagger, Windows Presentation Foundation (WPF)
  • Libraries/APIs

    REST APIs, React
  • Tools

    Git, Docker Compose, RabbitMQ, Kibana
  • Platforms

    Docker, Windows, Linux, Azure, Apache Kafka, Visual Studio Code, Oracle, Amazon Web Services (AWS)
  • Storage

    Databases, SQL Server 2008, SQL Server 2016, Microsoft SQL Server, PostgreSQL, MySQL, Amazon S3 (AWS S3), Elasticsearch
  • Other

    Back-end, APIs, Debugging, Back-end Development, Agile Sprints, Full-stack, Single-page Applications (SPA), Distributed Systems, Architecture, Message Queues, User Interface (UI), Algorithms, Networks, Active Directory Programming, IT Deployments, CI/CD Pipelines, Trading, Code Review, Incident Management
  • Paradigms

    REST, Microservices, Agile, Unit Testing, Testing, Event-driven Programming, DevOps

Education

  • Master's Degree in Computer Science
    2006 - 2011
    EPITECH - Paris, France
  • Exchange Program in Computer Engineering
    2010 - 2010
    California State University - Long Beach - Long Beach, CA, USA

To view more profiles

Join Toptal
Share it with others