Nicola Murino

Owner at Prassel

Cesano Boscone, Lombardy, Italy
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code14 years of coding experience
job3 years of employment as a software developer
bookLaurea 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
github-logo-circle

Github Skills (37)

algorithm10
algorithms10
postgresql10
back-end-development10
apidoc10
testing10
windows10
authentication10
webpages10
ftp-protocol10
java10
implement10
web-content10
security10
javas10

Programming languages (14)

PowerShellSmartyJavaC++CSSCGoHTML

Github contributions (5)

github-logo-circle
drakkan/sftpgo

Jul 2019 - Jan 2023

Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob
Role in this project:
userBack-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.
file-storageftp-serverprometheusscpgoogle-cloud
pkg/sftp

Aug 2019 - Jan 2023

SFTP support for the go.crypto/ssh package
Role in this project:
userBack-end Developer
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.
Request Free Trial
Nicola Murino - Owner at Prassel