Antonio Russo

Postdocotoral Associate

Christiansburg, Virginia, United States
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
Antonio Russo is a Postdoctoral Associate at Virginia Tech with 14 years of hands-on software and systems experience, grounded in a PhD in Physics from UCLA. He bridges low-level systems programming and full-stack application work, contributing to high-profile open-source projects such as OpenZFS and the Clementine music player while implementing real-time synchronization and race-condition fixes in kernel-adjacent code. Antonio’s strengths include multithreading, mutex/condition-variable design, and pragmatic DevOps/testing improvements that increase reliability under concurrency. Based in Christiansburg, VA, he combines academic rigor with production-grade engineering, and his history of refactoring and performance tuning shows a consistent emphasis on safety, maintainability, and measurable speedups.
code14 years of coding experience
bookDoctor of Philosophy - PhD, Physics, Doctor of Philosophy - PhD, Physics at University of California, Los Angeles
bookCarnegie Mellon University
github-logo-circle

Github Skills (32)

openzfs10
c-language10
qt10
multithreading10
mutex10
playlists10
pthread10
linux10
c1110
ui-design10
mux10
real-time-systems10
c1710
system10
uid10

Programming languages (14)

JavaC++CRustGoPerlKotlinTypeScript

Github contributions (5)

github-logo-circle
openzfs/zfs

May 2015 - Jan 2023

OpenZFS on Linux and FreeBSD
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:13 reviews, 54 commits, 42 PRs in 7 years 9 months
Contributions summary:Antonio contributed to the OpenZFS project by addressing several issues related to system functionality, tests, and build configurations. Their work included fixing a race condition in the zfs_rollback test, improving the ZED event handling for speed and reliability, and resolving file mode issues. Furthermore, they made modifications to the testing infrastructure, including adjustments to the ZFS tests and handling of special devices in send/receive operations to avoid issues.
freebsdlinuxopenzfssystem-softwarefile-system
clementine-player/Clementine

Feb 2018 - Sep 2019

:tangerine: Clementine Music Player
Role in this project:
userFull-stack Developer
Contributions:10 commits, 9 PRs, 15 comments in 1 year 6 months
Contributions summary:Antonio contributed to various areas of the Clementine Music Player, including UI/UX improvements, performance optimization, and settings management. They addressed UI flickering issues by modifying the `TrackSliderPopup` and `TrackSliderSlider` components. They also implemented performance enhancements by deferring QSettings writes and reads, reducing locking and improving the application's efficiency. Furthermore, the user refactored and optimized code related to playlist functionality, setting column movability in the playlist view and adjusting tab saving behavior.
windowsclementinelinuxc-plus-plustangerine
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