À propos de Nicholas
Anglais
Bilingue ou natif
Français
Bilingue ou natif
Expériences
- B4FINANCECTOEDITION DE LOGICIELSfévrier 2022 - février 2024 (2 ans)Paris, FranceLead engineer of a team of 8. Handle migration to a multi-tenant application. Move to a mono-repo approach to the micro-services.
- GembaniFounder/Coach/Software EngineerHIGH TECHjuin 2016 - Aujourd'hui (10 ans)Paris, FranceSenior Compagnie: Interim CTOSept 2017 - June 2020Senior compagnie provides in-house care for people in need. They acquired a software solution (ISAD) in order to stop using a notoriously unreliable software solution (Apologic)Stack: Symfony, Heroku, Ruby on Rails, Mysql, RedisHired the first three team membersMoved from OVH based deployment to elastic beanstalkMigrated DB to AWSRe-wrote the invoicing system.Taught Ruby On Rails to internal team membersReverse engineered a “pay” document such that we could export the data from ISAD and continue to use the existing pay software (thereby facilitating the transition from Apoligic to ISAD w-o having to re-write the fiche de pay module.Re-wrote the attribution of payments to invoicesWas a one-to-many relationship made it many-to-manyWrote rake tasks to migrate data from the one-to-many to the new many-to-many systemWrote and API to calculate distances between two different clientsVideoRunRun: Interim CTONov 2018-Nov2020VideoRunRun is an A/B testing platform to optimise add campaigns on YouTube. They are the only player on the market that can optimise for performance rather than brandingStack: Ruby On Rails, Heroku, PostgressqlProgressively grew the team from 0 engineers to 6Trained their product owner in building software effectively.Trained team in TDDDesigned the first version of the algorithm.Helped reverse engineer Google adds desktop in order to create 1000s of campaigns at a time.Helped hire the CTO who is arriving in November.Appwinit: Crafts Coach then Interim CTOJune 2018-PresentAppwinit is a New York firm that help people fight their parking and traffic tickets with the click of a buttonStack: Nodejs, MongoDB, NextJs, MobXBuilt a nodejs scrapper for gecko (insurance site) using puppeteerContributed to the new Appwinit web app frontend (React, NextJS, Mobx)Help maintain the backend. Improved the testing ecosystem.Coordinate with the Mobile team to find and reproduce complex bugs.Coach their internal team, then my team (after covid related layoffs) to make the right technical decisions.Arenametrix: Crafts CoachSept 2016 - June 2019Stack: Python, Django, Ruby On Rails, Flask, Redis, Postgresql.Wrote the first integration test.Trained both engineering squads to practice TDDMoved the data team to hire level frameworks (Flask to Django)Invented the Tech-day - a day which developers can use to experiment. More in the Conf I did on the subject.Paris&Co: CTO / Founder coach.Paris & Co is a Parisian incubator network with around 300 startups.Oct 2018 - PresentOnce a month, I meed with Six founders and or CTO and help them:Improve the way they hire.Improve the way they code.Improve the way they work with and recruit agencies.Miscellaneous work.getzendin.comLinkedin scraping automation as a servicehttps://github.com/Gembani/scrap-in is the open sourceRegular speaker at Agile conferences.Full stack teacher (Nodejs and angular) at Ecole Ynov
- SightcallResponsable des technologies webHIGH TECHmars 2014 - juin 2016 (2 ans et 4 mois)Paris, FranceLead a complete code re-organization of the Sightcall's JS-SDK:- Build process using grunt.- More scalable code organization.- Unit/integration tests (jasmine)Lead development of Liveisgiht Sightcall's signature product- Separation of front and backend.- PHP slim API with phpunit unit/integration tests- Phinx schema migrations- Livesight front-end using Emberjs with initial automated tests.Lead the development of secondary products- Sightcall Zimlet- Sightcall test applicationConsulting across the organization for a better development process- Helped stakeholders across the organization familiarize themselves with jira agile- Assisted QA in developing Selenium integration tests.- Assisted backend teams with the use of testing tools.- Helped managed development timelines for various products
Avis
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4