Nicolas Froidure

Nicolas Froidure Email and Phone Number

Software Engineer, JavaScript/NodeJS specialist @ DiagRAMS Technologies
Douai, FR
Nicolas Froidure's Location
Douai, Hauts-de-France, France, France
Nicolas Froidure's Contact Details

Nicolas Froidure personal email

About Nicolas Froidure

Féru d'informatique depuis mon plus jeune âge, je me suis pris de passion pour la conception et le développement de systèmes d'informations et plus particulièrement sur le web (applications web, e-commerce puis Saas).Aujourd'hui, je mets ces apprentissages au service de l'innovation en tant qu'expert technique ayant une sensibilité business et UX. Je suis le garant de la vision technique, de sa pérennité et de sa capitalisation grâce à ma vision transversale de l'architecture des systèmes d'information et ma connaissance des organisations.Très intéressé par le lean startup et l'innovation. J'aime échanger et partager mes expériences avec mon équipe et dans les meetups spécialisés où je donne régulièrement des conférences (membre actif de ChtiJS).

Nicolas Froidure's Current Company Details
DiagRAMS Technologies

Diagrams Technologies

View
Software Engineer, JavaScript/NodeJS specialist
Douai, FR
Employees:
6
Nicolas Froidure Work Experience Details
  • Diagrams Technologies
    Diagrams Technologies
    Douai, Fr
  • Diagrams Technologies
    Chief Technology Officer
    Diagrams Technologies May 2022 - Present
    Lille, Hauts-De-France, Fr
    - technical, architecture and strategic choices- definition and gathering of KPIs (security, infrastructure costs, SCRUM...)- recruitment / on-boarding / training- technical monitoring / innovation- reporting and comex member
  • Diagrams Technologies
    Technical Lead
    Diagrams Technologies May 2020 - Jan 2023
    Lille, Hauts-De-France, Fr
    Putting the technical, methodological and human basis of the DiagRAMS predictive maintenance web application :- built the end to end PoC: frontend (React/NextJS/TypeScript), backend (NodeJS/Whook/PGSQL/ElasticSearch/Kafka/Redix), infra/data (Docker/Terraform/AWS[SQS,Lambda,CloudWatch,ECS,MSK,API Gateway...] )- building the team : recruitment, on-boarding, training,- leading the SCRUM setup : backlog and specs writing, animating design reviews, sprint plannings and retros.
  • Enigma-School
    Greenit Teacher
    Enigma-School Feb 2021 - Mar 2021
    Lille, Hauts-De-France, Fr
    Teach the GreenIT approach to engineering students.
  • Sencrop
    Web Platform Architect
    Sencrop Jun 2017 - Apr 2020
    Lille, Hauts-De-France, Fr
    Creating an open platform allowing developers to create value for farmers:- architecture definition of the Sencrop platform (REST API, MySQL schemas and ElasticSearch Time Series) - public API creation (guide, reference and developer tools): https://developer.sencrop.com/- good practices application: versioning (Git), automatic deployment (Terraform), continuous delivery (CircleCI), documentation (Swagger, JSArch) and tests (Jest)- backend rewrite: modernizing and fixing the early codebase (ES5 -> ES7+)- tooling (mostly Slack commands automating recurring tasks)- API users support, developers relations- partners data bridges building and support
  • 7Digital
    Technical Leader Javascript Fullstack
    7Digital Aug 2016 - May 2017
    London, Gb
    Audio download/streaming applications development.Involved technologies:- JavaScript/Typescript- NodeJS/Express- Docker- PostgreSQL- Angular/IonicWork done:- microservices reliability improvement: complete refactoring, concerns isolation, better error management, end to end testing from scratch.- better feedback loop for frontends: containerized local development environment (with Docker), better API feedback.- continuous integration: cloud deployment improvement (AWS: EC2, ELB), end to end testing, custom containerization according to targetted instances, graceful reload/shutdown.- code capitalization: better code reuse through projects, automation of improvements to the code base through bulk edition of microservices repositories.- codebase cleanup: ES6 refactoring, dependency injection, promises usages, fuctionnal approach.- realtime features development: websocket clients/servers- frontend matters: download mini-websites building, streaming websites debugging, builds improvement/debugging, frontends containerization.
  • Simplifield
    Lead Backend Developper
    Simplifield Sep 2015 - Jul 2016
    Paris, Île-De-France, Fr
    Building the server side part of a SAAS product:Involved technologies:- JavaScript- NodeJS- Express- MongoDB- JSONSchema- JSDocs- ESLintMissions completed:- research and implementation of the data models to fit our customers storage and analysis needs,- API adaptations for better scaling et performances,- data models reshape for a universal usage (back/front/mobile),- reshape of the monolithic codebase to a micro-services oriented architecture (functional programming).- REST API improvement in order to make it public (documentation, authentication, versioning).- productivity and best practice checking tools creation (eslint-plugin-mongodb, eslint configuration, custom eslint rules).- open-source NodeJS module development (sf-filecache, sf-tokens ...),- R&D activities (JavaScript subset definition for creating Excel like formulas (jsub)).- technical support for API customers and frontend/mobile teams.- OAuth connection (Google, SalesForce)- SalesForce integration (relational schema, specifications and project management)- developer support: debug, code reviewsThings i like:- a great product and a focus on high quality,- startup spirit, innovation and open-mindness,- architecture and system designed for large scale.- freedom for applying the right solutions.What i learned:- find innovation paths in an existing product,- iterative rapid development with longterm evolution in mind,- take advantage of technological improvements to raise an existing codebase.
  • Simplifield
    Fullstack Javascript Developper
    Simplifield Apr 2014 - Aug 2015
    Paris, Île-De-France, Fr
    Developping and maintaining a SAAS software (MEAN stack: MongoDB, NodeJS, AngularJS):- responsible of the maintenance and evolution of the back-end (setup the API to RESTful compliance, installed the testing infrastructure, improved db models),- front-end development with AngularJS (reusable components like directives and configurable services, JavaScript/HTML5 API wrappers),- responsible of the build process made with GulpJS,- maintaining open-source libraries like oh-csv, express-reaccess/angular-reaccess and connect-csvboy.
  • Elitwork Sarl
    Freelance Web Developper
    Elitwork Sarl Oct 2006 - Oct 2014
    Web application and web sites development (PHP/MySQL, JavaScript, Mootools, HTML5, ActionScript, Git). I was also managing projects (requirements definition, team constitution, delivery...).
  • Bureautique 2000
    Technico-Commercial
    Bureautique 2000 Jan 2005 - Sep 2006
    Photocopieurs, Informatique & Mobilier de bureau

Nicolas Froidure Skills

Javascript Node.js Html5 Programmation Web Php Git Angularjs Css Html 5 Web Development Jquery Mongodb Test Driven Development Html Rest Poney Applications Web Mysql Expressjs Web Applications Representational State Transfer Reactjs Gnu/linux Design Patterns Seo Ruby Mvc Node Mootools Empathie Cascading Style Sheets Oop Web Project Management Web Services Automatisation Des Tests Debian Sql Css3 Oss Salesforce.com Lean Startup Less Behavior Driven Development Http Sympathie Representational State Transfer Elasticsearch

Nicolas Froidure Education Details

  • Lycée Corot
    Lycée Corot
    Série Scientifique

Frequently Asked Questions about Nicolas Froidure

What company does Nicolas Froidure work for?

Nicolas Froidure works for Diagrams Technologies

What is Nicolas Froidure's role at the current company?

Nicolas Froidure's current role is Software Engineer, JavaScript/NodeJS specialist.

What is Nicolas Froidure's email address?

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

What is Nicolas Froidure's direct phone number?

Nicolas Froidure's direct phone number is +4420745*****

What schools did Nicolas Froidure attend?

Nicolas Froidure attended Lycée Corot.

What are some of Nicolas Froidure's interests?

Nicolas Froidure has interest in Jardinage, Nouvelles Technologies.

What skills is Nicolas Froidure known for?

Nicolas Froidure has skills like Javascript, Node.js, Html5, Programmation Web, Php, Git, Angularjs, Css, Html 5, Web Development, Jquery, Mongodb.

Who are Nicolas Froidure's colleagues?

Nicolas Froidure's colleagues are Quentin Grimonprez, Hugo Nini, Margot Corréard, Jean-François Bouin, Florent Dewez, Sidonie Augustin.

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.