In case you're looking for something that's not on the list, why not send me an email ?
Here are the tools I'm currently using when I work.
- • IntelliJ IDEA
- • Github / Gitlab
- • Docker
- • Linux
- • StarUML
Web is fun and it's truly the future. Making a good, especially user-friendly website is amongst my top priorities !
- • HTML5 and CSS3
- • JavaScript
- • React
- • Fastify
- • REST API
- • Tailwind
- • Materialize
- • Material Design
- • PHP
- • Apache Server deployment
- • OpenLayers and OpenStreetMap
I have studied Artificial Intelligence formally as part of my masters, and it's also a passion of mine.
- • Machine Learning
- • Deep Learning
- • Tensorflow
- • Scikit-learn
- • LLM
- • Github Copilot
I have studied using Java, but I am also adept with Scala and Kotlin
- • Object Oriented Programming
- • Scala (oriented data science, Spark, Hadoop)
- • Kotlin (oriented Android dev)
- • Maven
- • Swing and JavaFX (OpenJFX)
Python is the first language I've learned and the one I use for freebie projects or prototyping. It's the obvious choice for artificial intelligence and data science. I've also used it for Twitter APIs centered projects.
- • Python3
- • Tensorflow
- • Pandas
- • Numpy
- • Matplotlib
- • Tkinter
- • Tweepy
- • BeautifulSoup
- • Pickle
- • Pillow
- • Spyder
- • Jupyter / Google Colab
I use C when I want something really fast. I've initially learned it alongside Assembly to better understand how computers worked and learn solid algorithmic bases. Therefore I can use system calls, manage processes and tasks and such.
- • Low level programming
- • System calls
- • Recursive and procedural coding
I'm a Linux user at heart but also very proficient with Windows. Computers have been a passion of mine since I was a kid. I use them for troubleshooting. I can also deploy and administer Linux servers. I can use bash scripting for small programs and just do general sysadmin stuff.
- • Bash
- • DOS
- • Administration
- • Deployment
- • Jenkins
- • Git Action
- • Control-M (for scheduling)
On the data science side, I am proficient Spark and Snowflake. This also includes your typical SQL. I'm also proficient with different noSQL technologies, like MongoDB, Neo4j or Hive. I document my work with conception diagrams and use algebraic model to conceptualize databases requests.
- • Apache Spark (with Hadoop and Hive)
- • Snowflake (with Snowpark in Scala)
- • Relational databases (SQL)
- • Conceptual Data Model and Entity Association Model
- • MongoDB
- • Neo4j
- • iSQL Oracle Plus
- • Database administration
- • MySQL
I develop games for fun as a hobby. My formation isn't game dev oriented but I have participated in Code Game Jams and realized Spiritum Animalis for example.
- • Basic Unreal Engine
- • Basic Unity in C#