About me
Software Developer specialized on backend systems. I have experience in building API, data models, data ingestion jobs; my background is engineering in communication systems, signal processing and machine learning. I value well designed, maintainable and documented code. I work better taking an active part in organizing team processes, I value conscious decision making and ownership of one's work. I thrive in self-organized teams where initiative is valued.
Links
- Email: antoine.gallix+job@protonmail.com
- Web: www.antoine-gallix.me
- Github: https://github.com/antoine-gallix
- Linkedin: https://www.linkedin.com/in/antoine-gallix/
Work
Data Engineer
The company started a new project; an open-source software for aggregating and monitoring sensor data from off-grid solar energy systems. I was in charge of developing by my own, and from scratch, the project's data ingestion module. I used a plugin approach that allow coworkers and third-party to add plugins for new devices. Extensive documentation of my code and CLI tools helped coworkers with development. The project being open source, it's viewable on Gitlab.
- CLI tools
- Documentation
- Python
- SQLAlchemy
- Postgres
- Docker
Cloud and Data Engineer
The company I was already working with opened a data science departement. I worked with two data scientists, providing support for deploying their machine learning algorithms in production. I developed from scratch a library of code and command line tools, and a deployment framework. Monitoring and predictive algorithms were packed in Docker containers and integrated with the logistic and machine sensor database on Google Cloud Platform.
- Docker
- SQL
- Google Clout Platform
- Python
- Pandas
Backend Developer
Infarm was an indoor farming company; growing aromatic herbs in hydroponic automated systems. The company was in a growth and evolution phase, with a rapidly evolving operation model. My software team worked on an internal logistic web application to coordinate the seeding, transplanting and harvesting operations. I worked on the backend.
- Data Modeling
- Front/Back Coordination
- REST API
- Python
- Flask
- Postgresql
- Heroku
- Github
Machine Learning Engineer
The compaty started a new branch of business; using machine learning techniques on industrial time series to detect defects in steel sheet production. A new team was gathered and a pilot project was run for half a year. We explored the dataset, researching and implementing and evaluating different approaches.
- exploratory data analysis
- machine learning
- Python
- Pandas
- Matplotlib
- SciKitLearn
Backend Web Developer
CeleraOne provides 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. The codebase had a heavy technical debt; on top of feature development and maintenance, there was continuous refactoring and expansion of the test suite.
- REST API
- Refactoring
- Documentation
- Python
- Pyramid
- Colander
- MongoDB
- Buildout
- Git
Backend Web Developer
In an early stage startup, I worked in a small team on the beginnings of a web application that manages agricultural data.
- Python
- Eve
- Flask
- MongoDB
Image Processing Engineer
DxO produces image processing algorithms for smartphones cameras, that run in real time on dedicated chip, to create the image on screen from raw sensor data . I worked on a comparative study of various algorithms on one of the steps of the image pipeline.
- Python
- C++
- Mercurial
Master Thesis Student Researcher
Master Thesis Project. Application of image decomposition and machine learning techniques to classification of 3D brain scanner images. Research published in a peer reviewed journal.
- Machine Learning
- Scientific Research
Training
Electronic and Communication systems
Second year of Master
Electronic and Communication systems
First year of Master
Electronic and Communication systems
Base engineering training and specialization