You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Guillaume PhilippaultGP

Guillaume Philippault

Full-Stack Developer | Python, Node.js and more...

€555/day
Nice, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Guillaume

Software developer passionate since the age of 12, expert in embedded systems and full-stack development.

With a passion for software development from a young age, I specialize in embedded systems, algorithm development, and IT applied to management control and industrial processes.

I have an initial background in accounting and management (DCG degree) and three years of experience in this field before successfully transitioning to software development. This transition was validated by the demanding training at École 42, founded by Xavier Niel, at the 42Nice campus, which allowed me to deepen and certify my IT skills.

My skills include:
  • Preferred architecture:Node.js, with C++ extensions for specific performance needs.
  • Python Development:Mastery of specialized libraries like NumPy for data processing or scientific calculations.
  • Full-stack/backend orientation:Expertise in complex data processing, with frontend web integration capabilities optimized for SEO.
I enjoy tackling challenges involving mathematical, geometric, or algorithmic problems, and I always favor elegant and optimized approaches, replacing loops with mathematical solutions whenever possible.

If you are looking for a versatile person, capable of solving complex problems and developing robust end-to-end solutions, I am available to discuss your projects.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • KLEARIA
    Developer / Head of IT Department
    February 2023 - Today (3 years and 4 months)
    Nice, France
    At Klearia, I designed and developed all software solutions and embedded systems to meet the startup's innovative needs. I led three full-stack projects, developed from scratch:

    Multi-application Project: Development of a Complete Water Analyzer
    As part of this project, I designed and developed a water analyzer with multi-application functionalities. Key contributions include:
    • Automation and Control:Development of the control software for the water analysis sensor, utilizing its SDK, and managing the machine's automated components.
    • Laboratory Interface:Creation of an intuitive interface allowing my non-developer colleagues to define automated procedures, perform measurements, and calibrate the analyzer.
    • Results Processing:Optimization of calculations and data processing according to my colleagues' requirements.
    • User Interface:Design of an accessible and user-friendly client interface, allowing any operator to launch an analysis directly from the machine's screen.
    • Remote Server:Implementation of a server for remote control and supervision of analyses and equipment.
    This project provided a complete, robust, and accessible solution, meeting the diverse needs of internal and external users.

    Cosmetics Project: Development of the Machine Using "Droplet Control Technology"
    As part of my work for Klearia, I designed the entire embedded software and selected the necessary electronic components (to work with an Arduino) for the implementation of an innovative machine using "Droplet Control Technology." This solution, used by the P&B group's contract manufacturers, notably allows for the creation of alcohol-free perfumes, offering a revolutionary approach in the cosmetics field.
    Node.js Python Programming C++ Embedded Systems
  • PACA EXPERTISE SOCIETE D'EXPERTISE COMPTABLE
    Accountant
    October 2019 - August 2021 (1 year and 10 months)
    Nice, France
    IT Management of the Firm:
    • Implementation and management of IT solutions to optimize the firm's activities;
    • Migration of services to modern solutions (transition to an OVH phone line and Quadra SaaS);
    • Configuration and maintenance of computer workstations;
    • Technical support for collaborators to ensure operational continuity.

    Automated Processing of Client Files:Implementation of solutions to automate client file tracking and management, reducing manual tasks and optimizing overall performance.

    -------------

    Accounting Records:Complete execution of monthly and annual accounting tasks, including accounting entries (VAT, cash register, balance sheet), tax declarations (VAT, corporate tax), and monitoring of legal obligations.

    Payroll:Comprehensive management of payroll processes, from creating employee files (contracts, health insurance, provident fund) to issuing payslips and nominative social declarations (DSN), with control and management of specific situations (sick leave, partial activity, etc.).
  • BARALE EXPERTISE
    DSCG Apprenticeship
    September 2016 - September 2017 (1 year)
    Nice, France
    I gained valuable experience in social, accounting, and legal fields, while learning to manage the operations and organization of an intermediate-sized firm (about ten people). I also processed client lists automatically via Excel, allowing me to sort, fill, and select clients based on specific criteria.

Recommendations

Be the first to recommend Guillaume

Help this freelancer shine by sharing your experience working together.

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

  • Digital Technology Architect., Programming / Computer Developer, General
    42 Nice
    2023
    Post tronc commun Le tronc commun est le cursus obligatoire de 42, une fois fini, on est niveau 11. On continue ensuite à rendre des projet pour arriver au niveau 21, et être considéré comme almuni 42.
  • Digital Technology Architect., Programming / Computer Developer, General
    42 Nice
    2023
    Tronc commun Afin de valider mon apprentissage autodidacte, j'ai entrepris plusieurs projets à l'école 42 dans les domaines suivants : C, CPP, Script SH, Python (y compris Django, NumPy, Numpy+Matplotlib), et Docker. - Dans le cadre du projet final réalisé, j'ai travaillé en FullStack nodejs (NestJS, Prisma (PostgresSQL), React, Mui, Auth JWT + API). - J'ai réalisé un projet de serveur HTTP en CPP à partir de zéro, en utilisant les sockets, inspiré du fonctionnement de nginx. J'ai également mis en place des tests unitaires, en utilisant les Github Actions. - J'ai opté pour un projet de RayTracing en C, où je dessinais des formes 3D pixel par pixel à l'écran, avec calcul de lumière et d'ombre. Cela m'a permis de pratiquer l'intégration de formules mathématiques dans le code. Ces réalisations ont été des expériences enrichissantes qui m'ont permis de consolider mes compétences dans divers langages et technologies, ainsi que dans la gestion de projet et le travail en équipe.

Certifications

Skill set

Categories