Nicola Murino is an experienced backend engineer and owner of Software Engineering S.r.l. with 14 years building robust, secure server-side systems from Italy. He is the author of SFTPGo, a widely used open-source SFTP/HTTP(S)/FTP(S)/WebDAV server with cloud storage backends, and serves as a maintainer for Go's crypto/ssh, contributing modern cipher and protocol support. His work spans high-impact open-source projects—pgx, go.crypto, and sftp—where he focuses on interoperability, security hardening, and test automation. Nicola combines hands-on implementation (API key scope validation, SFTP optimizations, SSH cipher/MAC additions) with practical maintenance like dependency and cross-platform fixes. He has a background in mechanical engineering tooling and long-term consulting experience, which gives him a systems-oriented, pragmatic approach to design and reliability. Colleagues can expect a detail-driven engineer who blends security-first thinking with a track record of improving performance and compatibility in core infrastructure.
14 years of coding experience
3 years of employment as a software developer
Laurea in ingegneria meccanica, Progettazione assistita di Sistemi Meccanici,Produzione assistita da calcolatore, Laurea in ingegneria meccanica, Progettazione assistita di Sistemi Meccanici,Produzione assistita da calcolatore at Università degli Studi di Salerno
Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob
Role in this project:
Back-end Developer
Contributions:6 releases, 33 reviews, 1446 commits in 3 years 6 months
Contributions summary:Nicola's contributions focused on enhancing the SFTPGo backend, involving both the implementation and validation of new features. The user implemented the functionality to validate API key scopes, which involved writing new code in `internal/httpd/httpd_test.go` and making changes to `internal/httpd/middleware.go`. They also updated dependencies in the `go.mod` file. Furthermore, the user has made code improvements in CSS file to hide the theme-hard-coded background image.
Contributions:4 releases, 40 reviews, 110 commits in 3 years 4 months
Contributions summary:Nicola primarily focused on enhancing the SFTP support within the go.crypto/ssh package. Their contributions include defining and utilizing SFTP extensions, ensuring compatibility between server and request-server components. They implemented and refined server-side functionalities by addressing lint issues, refactoring code, and creating comprehensive test cases, including a critical test for posixrename, thereby improving the overall robustness of the SFTP implementation. Moreover, the user improved the download performance by optimizing the data packet handling.
golangsftpsshgocrypto
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.