Thomas Hilaire Email and Phone Number
Thomas Hilaire work email
- Valid
- Valid
Thomas Hilaire personal email
I've been a developer for software publishers for over 15 years, where I've developed a taste for being meticulous in my work, so that the projects I'm involved in can evolve over time. I like to do meticulous engineering work, from architecture issues to code realization, including intelligent test coverage and Ops requirements.Having started out specializing mainly in backend issues, I'm now also a senior frontend specialist. A truly full-stack profile, I also administered a kubernetes cluster and other GCP managed services for over 2 years at Optimiz.me.I've often been a technical leader, so sharing my knowledge and learning from others is essential in my job. I can help a team solve problems and improve skills through peer-programming or code reviews. That's also why I'm a trainer on the Java, NodeJS/Typescript and Docker/Ops modules of a campus.I believe that using agile and continuous improvement practices creates efficiency and a strong team spirit. As you can see from my recommendations, I like to bring an enthusiastic and positive atmosphere to work in my environment!
Squircles Software Engineering
View- Website:
- squircles.io
- Employees:
- 3
-
Senior Software EngineeringSquircles Software EngineeringPrivas, Auvergne-Rhône-Alpes, Fr -
Chef D’Équipe DéveloppementSpie Citynetworks Jul 2024 - PresentLyon, Auvergne-Rhône-Alpes, France -
Mobile EngineerVanbox.Io Apr 2024 - PresentCollaboration with Vanbox's CTO to finalize a first version of the mobile application that lets you control all the connected objects in your van.Data and commands can be received and sent either via an MQTT pubsub or via Bluetooth. -
Software Development EngineerConduktor Oct 2021 - May 2024Lead ReactJS developer in a full-remote team of around 30 engineers, spread over 4 continents.Modernization of the stack to increase productivity:- implementation of a monorepo thanks to turborepo- switch to pnpm, vite, vitest, etc.Reinforcement of Typescript env and front-end libraries:- use of Yup then Zod to validate API and form inputs- abandon lodash in favor of libs such as ts-pattern, ts-belt, etc.- switch to Redux Toolkit Query (RTK Query) then react-query to simplify both our query system and state-managementCreation of the design-system:- in collaboration with a team of designers via Figma- using the atomic-design approach, which corresponds well to a component-oriented library like React- use of Radix-ui for basic components and Stitches for stylingImproved testing tools:- switch to vitest for its speed and better typescript environment support- choice of testing-library/react for integration tests- automated real use-cases e2e tests using playwright- synchronization with checklyhq for prod monitoring and alertingAuthentication management:- multi-domain auth support: login.conduktor.io and *.conduktor.appfor the saas version- creation of a wapper to support multiple front-end auth servers (oidc, keycloack, auth0, ...) for the on-premise versionIn-app subscriptions:- Using chargebee APIs- Action and conversion tracking via segmentImplementation of CI/CD:- use of Github actions- optimizations using caches and docker images- switch from Netlify to Vercel for API, certificate management and multi-domain supportTeam and project management:- choice of an efficient workflow with the PO, designers and the devs team- use of Linear to manage stories and tasks- daily and fun retrospectives -
InstructorCampus Numérique In The Alps May 2019 - Mar 2024Valence, Auvergne-Rhône-Alpes, FranceTypescript, NodeJS, Java and devops trainer:- Helping to design course material and projects- Participation in teaching methods- Skills validation -
React Native DeveloperIskus Aug 2021 - Jan 2022Healthcare end user tablet/mobile app (react native), and another backoffice web application (react) built alone as freelancer.Firebase was chosen as the solution to get to market quickly, and the platform enabled us to manage hosting, DB, authentication, etc. efficiently. I enjoyed my time working there, the product is really promising and the collaboration with the technical and product teams were stressless but so effective! -
Full Stack EngineerLa Vernede Nov 2020 - Sep 2021Development of a complete multi-company solution comprising three modules:1) API (Typescript, Nest.js, MongoDB,)Backend for administration of different companies, with rights/roles management2) CRM (Typescript, React, Material UI)Web application for company management: users, pricing, cash register forms, equipment, etc.3) Online sales (Responsive, Next.js, Paypal, SystemPay)Customisable website, managing availability for each activity, with online payment
-
Lead Software EngineerOptimiz.Me Oct 2019 - Feb 2021Optimiz.me, SaaS software publisher for SEO, lead-tech, architect and full-stack developerCreation from scratch of Mazen, implementation of Typescript microservices on NodeJS, via Kubernetes- Front-end development in Typescript and React/Redux/SaaS stack, live update via Server-Sent-Event- Kubernetes administrator, GCP computes and services, MongoDB cluster, MariaDB- Fully automated CI/CD, with execution of unit tests, integrations and E2E via Cypress- Google Pubsub-based architecture for scalability, backpressure and fault tolerance- Monitoring and alerting via StackDriver; Business incident management via Sentry- Integration with numerous APIs: Keycloack, Recurly, Google Adwords, DataForSeo, SemRush, ...Management and development of a proxy with over 100 nodes to query Google Search- Load-balancing and Rate-Limit with HAProxy, deployment via Ansible, application on nodes in NodeJSOther- Clean-code, Code-review, Domain Driven Design, Agile practices (sprints, continuous improvement, etc.) -
DéveloppeurMazen App Feb 2017 - Aug 2019Lyon -
DéveloppeurOptimiz.Me Jan 2017 - Aug 2019 -
DéveloppeurLinagora Oct 2011 - Jan 20171 year on the free Open-Paas tool, desire to work on a web stack:- Development of a rich interface with Angular; UX research- Full automation of end-to-end testing via Docker and docker-compose5 years on the open-source tool OBM, responsible for the synchronization module (Java):- Synchronization server: improved stability and scalability- Automation: continuous integration and deployment, simplification with Docker, ...- Endurance testing: Creation (Scala/Gatling), automation, analysis and correctionsOther- Administration of production Linux servers: apache, cassandra, postgres, obm...- Technology watch on Docker, REST APIs and API Gateways
Thomas Hilaire Education Details
-
Master'S Degree
Frequently Asked Questions about Thomas Hilaire
What company does Thomas Hilaire work for?
Thomas Hilaire works for Squircles Software Engineering
What is Thomas Hilaire's role at the current company?
Thomas Hilaire's current role is Senior Software Engineering.
What is Thomas Hilaire's email address?
Thomas Hilaire's email address is th****@****ora.com
What schools did Thomas Hilaire attend?
Thomas Hilaire attended Supinfo International University.
Not the Thomas Hilaire you were looking for?
-
-
-
1capgemini.com
-
Thomas Hilaire
Albertville
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial