Antoine Gallix

Python Web Development and Data Analysis

Contact

Email

antoine@antoine-gallix.me

Website

www.antoine-gallix.me

About

What a brilliant lad

Profiles

LinkedIn

Antoine Gallix

Work

Infarm

Cloud and Data Engineer www.infarm.com

I provided support for deploying machine learning algorithms in production by developing and maintaining a library of tools and framework for the data science team. The main working environment was Google Cloud Platform. Monitoring and predictive algorithms were packed in Docker containers and integrated with the rest of Infarm logistic and remote control platform with the database and process communication tools of GCP.

Highlights
  • Develop and maintain a library of functions and CLI tools to integrate with the databases
  • Design a framework to deploy the algorithms in containers
  • Schedule, operate and monitor the data solutions
  • Tech Stack: Python, Pandas, Google Cloud Platform, Docker, SQL

Infarm

Backend Developer www.infarm.com

Infarm is an indoor farming company that was in rapid growth, with a rapidly evolving operation model. The software team developed an internal application to coordinate the seeding, transplanting and harvesting operation on the company's distributed growing machine network. I was in charge of the backend part of the logistic service.

Highlights
  • Designing and planning data model evolution
  • Developping and coordinating new features with the frontend team.
  • Maintenance, Bug Fixing
  • Tech Stack: Python, Flask, Postgresql, Heroku, Github

CeleraOne, now Smart Steel Technologies

Machine Learning Engineer www.smart-steel-technologies.com

CeleraOne started a new branch of business, that uses machine learning technologies to detect defects in the steel production industry. A new team was gathered and a pilot project was run for half a year.

Highlights
  • Exploratory analysis of the dataset
  • Researching, implementing and evaluating different approaches
  • Complex data processing, development of a common toolbox for research
  • Tech Stack: Python, Pandas, Matplotlib, SciKitLearn

CeleraOne, now Piano

Backend Web Developer piano.io

CeleraOne provided services for online publishing industry; various types of content access metrics and paywall functionalities. I was part of a team developing and maintaining the backend of the web application used by customers to configure the system.

Highlights
  • Development and maintenance of a backend and REST API
  • Promoted good clean code practice, refactoring and documentation of a codebase with a heavy technical debt.
  • Tech Stack: Python, Pyramid, Colander, MongoDB, Buildout, Git

Predictive Farming

Backend Application Developer

In an early stage startup, I started building the backend of a web application that manages agricultural data.

Highlights
  • Tech Stack: Python, Eve, Flask, MongoDB

DxO Labs

Image Processing Engineer www.dxo.com

One of the products of DxO is image processing algorithms, that work on-chip on smartphones, to create the image from raw sensor data in real time. I worked on a comparative study of various algorithms on one of the steps of the image pipelinen.

Highlights
  • Tech Stack: Python, C++, Mercurial

University of Granada

Master Thesis Student Researcher sipba.ugr.es

Master Thesis Project. Application of image decomposition and machine learning techniques to classification of 3D brain scanner images

Highlights
  • Publication of the research in a peer reviewed journal

Education

ETSIIT of Granada, Spain

Signal and Image Processing

Second Year of Master Studies in Signal and Image processing

Université de Rennes 1

Electronics and Telecommunications

First Year of Master's Degree

INSA de Rennes

General Engineering, specialized in Electronics and Telecommunications. First Four Years

Publications

On The Empirical Mode Decomposition Applied to the Analysis of Brain SPECT Images

Published by Expert Systems with Applications www.ugr.es/~javierrp/pdf_papers/ESWA2012c.pdf

The subject of the study is automatic classification of brain SPECT images, in the case of Alzheimer disease. In this paper a new step of frequency decomposition ( Empirical Mode Decomposition ) is applied to an existing classification algorithm that leads to an improvement of the results.

Skills

Python

  • Web Frameworks
  • Data Processing
  • Visualization
  • CLI Tools
  • ORMs

Google Cloud Platform

  • Big Query
  • Cloud Functions
  • Scheduler
  • Permissions

Machine Learning

Data Science

  • data cleaning
  • visualization
  • analysis

Git

Languages

English

Fluent

French

Native speaker

Spanish

Fluent

Portuguese

Fluent

Italian

Fluent

German

Good enough use at work

References

Who are you? Stop following me. I'm not recommending you to anything, I don't even know who you are. Who let you in my office?

Elon Musk

My Antoine is the most beautiful boy. I just wish he would visit his parents more often. Food there in the north must be so terrible. Do they even have olive oil in Germany?

Antoine's mum