Riccardo "ace" Hahn
Skills
Software Development
functionality first, object orientated, optimized, agile programming front and back end JavaScript (NodeJS), C# (.NET), Lua, Python, HTML, CSS, SourcePawn Source-Control: Git, SVN, Github, Gitlab CI/CD: Github Actions, CRON, WebhooksServer Administration
Linux server administration, server side scripting, automation, maintaining, game and web server management game server administration, mainly csgo surf Containerization: Docker, Docker Compose, QEMU KVMSoftware & Application Engineering
PLC programming, electrical and software troubleshooting of customer issues, maintaining and programming in house and customer projects Codesys (IndraWorks), TIA Portal, STEP7, OPC UA, C# (.NET), JavaScript, Electron Siemens: S7, 840D, 840D SL, One, SCL, AWL, FUP, KOP Bosch: L85, XM42, ST, GRAPHInterests
Minimalistic Design
simple logos, banner, wallpapersSource Movement
mostly low tier surf mapsAbout
👋 Hello!
I'm Riccardo "ace" Hahn, a self-taught programmer and designer from Germany, now
based in Switzerland.
I primarily focus on backend, functional, and object-oriented programming, but I also dive into frontend development occasionally. My coding philosophy revolves around minimizing redundancy — I'd rather invest time automating tasks than repeating them manually.
Currently, I work as a software and application engineer, optimizing workflows by automating unnecessary steps while ensuring consistent standards for seamless integration.
I began programming at 12 and have been expanding my expertise ever since. In 2018, I ventured into Linux server administration and automation, always striving to optimize and modularize my code for future scalability.