Technologies
This page is about the various technologies & hardware I used at some point.
The main thing you NEED to remember about this list is that it is not exhaustive. It's there as an indication of some of the tools and solutions I worked with in my personal, professional or associative projects and activities. It's certainly not all of them, check the build date in the footer to get an idea.
That being said, if you need clarification or the context in which I used a specific software/hardware, shoot me an email at samuel@thestaticturtle.fr I'll make sure to respond and update the page.
Software development
Technologies
- Languages:
- Preferred: Depends on the application but generally speaking
Python,C/C++,C#,PHP - Worked with:
Javascript/Java/E-Basic - Scripted with:
Bash/Batch/Powershell
- Preferred: Depends on the application but generally speaking
- Frameworks / Libraries
- Web frontend:
VueJS(withVuetify) /DTL(Django) /Jinja2(Flask) /Twig(Symfony) - Web backend:
Django/Symfony/Flask/FastAPI/Express - UI:
PyQT5/PySide5/SDL/LVGL/Swing
- Web frontend:
- Databases / Caches:
- SQL:
SQLite3/MariaDB/Postgresql - NoSQL:
MongoDB - Cache:
Redis
- SQL:
- Messengers:
- Windows fuckury:
- Custom SNMP agent extension to add monitoring to a software
- Per user local policy based on registry configuration applied at logon
Software
- IDEs / Editors:
- Preferred:
Jetbrains IDEs/VSCode - Worked with:
Visual Studio 2019 (and up)/Sublime Text/NP++/Thony/E-Prime
- Preferred:
- Source control:
Git
Hardware / 3D
Chips
- SBC:
- Raspberry Pi:
Raspberry pi 0,1,2,3,4,5 - Orange pi:
Orange Pi Zero LTS
- Raspberry Pi:
- SOM:
- Raspberry Pi:
Compute module 4 - Onion:
Omega2
- Raspberry Pi:
- MCU:
- IC:
Software
- IDEs / Editors:
- Preferred:
CLion,VSCode(with the appropriate module:ESP-IDF/Pico-SDK/PlatformIO) - Worked with:
Stm32CubeIDE/Arduino IDE
- Preferred:
- Languages:
C/C++Micropython/Circuitpython
3D
- CAD:
SolidWorks- Basic
OpenSCAD
- Slicing:
Cura
Audio visual
Lighting
- Traditional DMX network (desing and deployment)
ArtNet 4.0protocol implementationSunlite suite 2Freestyler
Audio
- Traditional analog consoles
Midas M32- Mixing
- Configuration / Interfacing (Midas OSC protocol / Midi)
- Multi-track recording with Reaper
- Audio over
AES50/VBAN
Video
- Live video production with
vMix - Easy to use multicam conference setup:
- Blackmagic Atem Mini Pro mixer
- AIDA Imaging camera
- RGBLink TAO 1 Tiny UVC → HDMI Converter
OBSFFMpeg- Editing:
Adobe Premiere Pro(basics)Davinici resolve(basics)Kdenlive(basics)
Control surfaces
System administration
Infrastructure
- Clustered PVE
- 1G/10G Networking
- Fiber networking
- Automated deployments:
Virtualization
- Proxmox:
Proxmox VE(VM + LXC)Proxmox BS
- VMWare (basics):
- Microsoft (basics):
Networking
- Hardware:
Mikrotik routers & switchesCisco switchesSonicWall (TZ300)
- VPNs:
Wireguard- SSL-VPN based solutions:
OpenVPN- Manual install
Pritunl
SonicWall Net-Extender
- L2TP/IPsec with IKEv2
Storage
Software solutions
- Time sync:
ntpd/chrony - DNS:
bind 9/pihole(HA withgravity-sync) - Mail:
- Security:
- Authentication:
- SSO:
Authelia/Keycloak - Domain:
Active directory Domain Services
- SSO:
- Local certification authority with the
step-caacme server - Remote access:
Guacamole
- Authentication:
- Web servers:
Caddy/Apache/NGINX - Monitoring:
Observium/SNMP/inetd/CheckMK/Zabbix - Code management:
Gitlab/Gitea - Voice:
FreePBX(With a SPA3102 and soft phones)
- Document handling & Documentation:
Paperless-NGXKiwixDocuwiki(including theme development)
Radio & Space
Radio
Satellites
Space & Astrophotography
- Basic photography & stacking
TheStaticTurtle