I have been developing web applications and their infrastructure for about 10 years for companies of national or international scopes. I want to use my ability to provide reliable solutions to complex problems by working on backend software where performance and robustness are key, in connection with distributed systems.
Abersys
-
Senior Software DeveloperAbersys Apr 2024 - PresentRennes, Brittany, FranceProviding reliable solutions to businesses with complex software problems.
-
Lead Backend DeveloperSteeple Sep 2020 - Dec 2023Rennes, Brittany, FranceI led the backend and ops team at Steeple through the company’s transformation from start-up to scale-up, ensuring product stability and evolution over a 400% increase in the use of the platform over three years in spite of a convoluted, legacy system and a very limited hiring budget.Main achievements:- No major incidents while we stabilized and improved a platform used by 90k+ daily unique visitors.- Introduction of a meaningful and structured automated testing strategy, gradually increasing the RSpec coverage from 30% to more than 90% of the application's behavior.- Clarification and structuration of the platform's operations and monitoring using Infrastructure As Code best practices (CI, Terraform, etc.).- Implementations of reliable and configurable IAM services: SAML2-based SSO and SCIM-based user provisioning responding to requests coming from MS Azure AD, Okta and the like. -
Lead Backend DeveloperEffilab Jan 2018 - Jan 2020Boulogne-Billancourt, Île-De-France, France- Performance: Simplified and made 6000% faster the process of synchronizing accounts with the ads platforms, by optimizing SQL queries and designing a distributed system.- Data warehouse: Design, setup and management of the ads’ metrics database (1 TB, growing), with a parallelized and configurable application for the daily ETL (from the ads platforms to partitioned PostgreSQL tables), to replace an underused Hadoop cluster. Made the ETL 600% faster.- Development: Design, development and deployment of new major features of the core Ruby On Rails monolith. Maintenance (including refactorings and migration from Rails 4 to 5) of its legacy features.- DevOps: Migrated the legacy infrastructure of the core Ruby On Rails monolith and its dependencies to GCP with Terraform and Kubernetes/Helm, entirely managed as code by developers (CI/CD for production, staging and review apps).- Team: Improved the tech & business ownership of my team members by insisting on careful code reviews, meaningful automated testing and efficient communication with the business stakeholders. Put in place regular collaborative knowledge-sharing sessions. -
Backend DeveloperEffilab Mar 2016 - Jan 2018Boulogne-Billancourt, Île-De-France, France- Launch: Contributed to the successful launch and development of the Booster Contact product with reliable implementations of several key features, often based on Ruby On Rails & Sidekiq.- High availability: Made the critical service of conversions tracking highly available with an implementation based on AWS (CloudFront, API Gateway, Lambda, S3).- Tooling: Integrated many third-party services to our systems by implementing Ruby libraries and gems to communicate with their APIs (REST, SOAP).- Front-end: Maintained a MS Excel add-in inspired by Google Sheets and implemented with React/Redux. -
Full Stack DeveloperCbm Web Nov 2014 - Apr 2016Paris, Île-De-France, France- Javascript: Design, development and maintenance of a Javascript framework specialized in rich, highly-configurable HTML5 games (sudoku, crosswords, etc.). The games are fully compatible with a very large variety of devices, in spite of the client requirement not to use any other third-party library than jQuery.- HTML5 games: Developed 10 games built on that framework. They are published on national websites (20minutes.fr, femmeactuelle.fr, etc.). Dozens of other games have been developed by other agencies with the help of the framework and its documentation.- Back-end: Maintained a legacy Ruby On Rails application. Integrated the Atos SIPS payment gateway to the application by developing a complete Ruby library.- Websockets: Developed an instant messaging service based on socket.io and implemented in the application front-end with the help of React/Flux. -
Frontend DeveloperVisibleo Jul 2014 - Oct 2014Gennevilliers, Île-De-France, France- Wordpress: Developed dozens of new Wordpress themes to be used in the landing pages of the agency’s clients.- Tooling: Improved the production process by introducing tools such as SASS.
Erwan Thomas Education Details
-
Philosophy
Frequently Asked Questions about Erwan Thomas
What company does Erwan Thomas work for?
Erwan Thomas works for Abersys
What is Erwan Thomas's role at the current company?
Erwan Thomas's current role is Software Developer.
What schools did Erwan Thomas attend?
Erwan Thomas attended Ifocop, Université Paris 1 Panthéon-Sorbonne.
Not the Erwan Thomas you were looking for?
-
1premapowerteam.com
-
-
1go-aos.io
-
1syam.fr
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