Marco Vidonis

Developer at Nimble Ape Ltd

Leeds, England, United Kingdom
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
Marco Vidonis is a developer based in Leeds with eight years of multidisciplinary engineering experience spanning WebRTC, JavaScript/React, Node.js and Go, currently building realtime web systems at Nimble Ape. He brings a strong process-engineering and research background from roles in metallurgical process design and academic nanotechnology, pairing rigorous problem-solving with production software delivery. Marco has contributed to the well-regarded anacrolix/torrent project, improving BitTorrent piece efficiency and adding custom tracker and WebRTC ICE server features—an indicator of low-level networking and protocol fluency not obvious from his product-facing roles. He holds top honours in process and materials engineering and has international study experience, which informs his methodical, systems-first approach to engineering.
code9 years of coding experience
job2 years of employment as a software developer
bookChemical Engineering, Chemical Engineering at North Carolina State University
bookLaurea Magistrale, Ingegneria di Processo e dei Materiali, 110/110 e lode, Laurea Magistrale, Ingegneria di Processo e dei Materiali, 110/110 e lode at Università degli Studi di Trieste
languagesItalian, English, German
github-logo-circle

Github Skills (7)

go10
trackpoint10
webrtc10
bittorrent10
activity-tracker10
networking9
p2p9

Programming languages (4)

TypeScriptJavaScriptGoHTML

Github contributions (5)

github-logo-circle
anacrolix/torrent

Jun 2022 - Dec 2022

Full-featured BitTorrent client package and utilities
Role in this project:
userBack-end Developer
Contributions:4 reviews, 3 commits, 10 PRs in 5 months
Contributions summary:Marco contributed to the `anacrolix/torrent` repository by implementing features and optimizations related to BitTorrent client functionality. They modified code to optimize torrent piece lengths, improving the efficiency of file transfer. They also added functionality for custom headers in HTTP and WebSocket tracker requests and added Webrtc ICE server configurations.
bittorrenttorrentgomagnet-linkp2p
Contributions:11 PRs, 107 pushes, 10 branches in 8 months
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