Summary
Andrea Girotto is a versatile software engineer with 11 years’ experience building cross-platform desktop, embedded, and server-side systems from Veneto, Italy. Comfortable across languages and layers, he blends low-level C/C++ firmware and Linux system programming (GPIO, drivers) with higher-level Java, C#, Python and web stacks, and has shipped enterprise Java backends on WebSphere, JBoss and Tomcat. He maintains Arch Linux AUR packages (notably Scheme-related), writes Qt/GTK GUIs and has implemented secure embedded boot loaders using NXP 18xx AES features. Andrea also brings strong ops skills—Bind, DHCP, Apache/Nginx, Postfix/Sendmail and Samba—making him effective in DevOps and system administration roles. Pragmatic about tools, he adopts whichever language fits the problem and is unafraid to work with legacy systems when needed, combining practical engineering with a curiosity for uncommon stacks.
11 years of coding experience
2 years of employment as a software developer
Italian, English, Japanese