Senior Software Developer
CurrentProviding reliable solutions to businesses with complex software problems.
Please complete the CAPTCHA to continue
A concise factual answer block for searchers comparing this professional profile.
Erwan Thomas is listed as Software Developer at Abersys, based in Rennes, Brittany, France. AeroLeads shows a matched LinkedIn profile for Erwan Thomas.
Erwan Thomas previously worked as Senior Software Developer at Abersys and Lead Backend Developer at Steeple. Erwan Thomas holds French Rncp Diploma Level 6, Web Development from Ifocop.
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.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Rennes, Brittany, France
Providing reliable solutions to businesses with complex software problems.
Rennes, Brittany, France
I 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.
Boulogne-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.
Boulogne-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.
Paris, Î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.
Gennevilliers, Î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.
Quick answers generated from the profile data available on this page.
Erwan Thomas works for Abersys.
Erwan Thomas is listed as Software Developer at Abersys.
Erwan Thomas is based in Rennes, Brittany, France while working with Abersys.
Erwan Thomas has worked for Abersys, Steeple, Effilab, Cbm Web, and Visibleo.
You can use AeroLeads to view verified contact signals for Erwan Thomas at Abersys, including work email, phone, and LinkedIn data when available.
Erwan Thomas holds French Rncp Diploma Level 6, Web Development from Ifocop.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contactsCheck these profiles if this is not the Erwan Thomas you were looking for.