Skills & Experience
Software technologies I'm proficient in
- Python - my beloved and most used language. I used a lot of frameworks including Numpy (eg. processing raw data from sensors for AI models in my previous workplace), Flask (e.g. this website) or Pygame (for a lot of my free-time projects). I also use Python for my every year participation in the Advent of Code programming challange.
- Linux - I use it every day.
- Git - I use Git almost everyday to keep track of many of my projects, both free time and from university.
- C - Learned it using "C Programming: A Modern Approach" book and used mainly for programming STM32, ESP32, and Arduino microcontrollers. I built many projects using these boards. My most recent one was building a digital audio delay effect with a 16-bit DAC and ADC on the STM32F4 board.
- Yocto - I used it in my previous workplace and created a custom Linux distribution for the STM32MP1 board.
- JS, CSS, HTML - Learned it in high school and recently used them to build this website.
- Matlab - Learned it in university