James Ravenscroft's avatar
James Ravenscroft

Software Engineering Leader, ML/NL-Proc specialist, amateur musician, big fan of coffee, food and reading. I play saxophone and guitar and occasionally try to pick up other instruments

First 100
10 Tracks

Made with ❤️ on Crucial Tracks

Share the songs that made you. Create your own account today!

Explore the Crucial Tracks Community