About Fabien
French
Native or bilingual
English
Fluent
Spanish
Native or bilingual
Experience
- AyolabSR SOFTWARE ARCHITECTMay 2022 - Today (4 years and 1 month)
- Scaled a collection of ZIO Scala Webservices to handle web scraping, data collection, classification, and output to ElasticSearch for 30 to over 80 clients.
- Migrated AWS installation scripts from Bash to Terraform with a particular focus on cost reduction.
- Integrated new data sources like Amazon Selling Partner API.
- Improved the company's core technology: estimating seller revenue on a given marketplace.
- Implemented SSO using Keycloak across all applications to facilitate adding new clients.
- Created a reporting system using Scala and Argo.
- Migrated from Scala 2 to 3.
- Took over the frontend developed initially by an external company, migrating the frontend API from Node to Scala/ZIO while keeping the ElasticSearch database.
- Participated in various Scala projects like elastic4s, zio-redis, zio.
- Clic2buySOFTWARE ARCHITECTMay 2013 - May 2022 (9 years)
- Joined the company from its launch phase, contributing to its growth and expansion into the international market.
- Architected Crawler, a web scraper based on Chrome Puppeteer with a Rails web interface to send products and prices to HBase. It uses ActiveMQ JMS message queues to execute scrapes and Flume to send data to HBase.
- Designed a data warehouse (HBase and PostgreSQL) to store products and prices from hundreds of different websites (Amazon, Auchan, ...).
- Designed an OLTP database (HBase) to show product availability based on customer geolocation.
- Developed a Ruby on Rails interface to help users configure their data sources (like Google Shopping), sending them to a crawler that would save products and prices in HBase.
- Developed several Hive SQL scripts to extract products and prices from HBase, transform them, and write them back to HBase to handle customer requests.
- Participated in Flume Json.
- Developed a plugin for the NLP Gate tool to extract information from product titles (brand, packaging).
- Acronym MediaSR SOFTWARE ENGINEERJuly 2009 - April 2013 (3 years and 9 months)
- Joined the department during its launch phase.
- Agile methodology for developing web applications specializing in internet advertising.
- Designed a data warehouse to store data from Google Analytics, Google Adwords, Google Doubleclick, Bing Ads, Kenshoo, Marin, and Omniture.
- Developed KWS, an ETL tool based on Pentaho Kettle with a Rails web interface to move data from APIs to Acronym's Datawarehouses.
- Participated in Pentaho Kettle with PDI-9170, PDI-9331, PDI-10023, PDI-10225, PDI-10546.
- Developed plugins for Pentaho Kettle like Kettle-Jsoup and Kettle-Url.
- Developed web applications to generate reports based on information in Acronym's Datawarehouses.
- Learned the basics of Search Engine Optimization (SEO).
Recommendations
These freelancer profiles also match your criteria
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
Education
- Computer Science EngineerUniversité de Technologie de Compiègne2005
Certifications
- Cloudera Certified Specialist in Apache HBase (CCSHB)Cloudera2015