Summary
Mario Signorino is a software architect with 13 years of hands-on experience building multi-platform, distributed systems spanning embedded Linux, desktop Qt/QML, and scalable web/SaaS backends. He combines low-level network and multi-threaded programming (including TCP/UDP NAT traversal) with UX-minded GUI design, having shipped automotive, medical, industrial and rail test applications. Mario has a strong track record designing non-blocking, high-concurrency server architectures and custom protocols to keep clients reachable and performant under constrained networks. Comfortable in both technical and customer-facing roles, he routinely turns research concepts into production-ready software and cross-platform toolchains. Based in Milan, he brings rare depth across embedded CAN/daemon architectures, cross-OS clients, and cloud-facing REST/SaaS integrations—often implementing custom RPC and storage virtualization layers when off-the-shelf solutions won’t do.
12 years of coding experience
13 years of employment as a software developer