Riccardo "ace" Hahn
Skills
Software Development
functionality first, object orientated, optimized, agile programming front and back end JavaScript (Node.js), 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
CNC machine commissioning (electric/hydraulic), PLC programming, process optimization, documentation and training for customers and internal teams Worldwide support, remote and on-site, electrical, software, and electromechanical Collaboration in R&D and customer project teams, creation of manuals, and electrical design assistance Siemens S7/840D/840D SL/One, Bosch L85/XM42, TIA Portal, CoDeSys, OPC UA, C#, WinForms, Node.jsInterests
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.