James Harden

Software Engineer at Google

Stevenage, 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
James Harden is a software engineer with nine years of experience, currently contributing to Google from Stevenage, UK. He specializes in back-end systems and data pipelines, with hands-on experience fixing exchange-specific bugs and hardening message queues for real-time cryptocurrency feeds. His open-source work on the widely used cryptofeed project demonstrates a practical focus on reliability—tackling issues like incorrect ports, swap/futures feed handling, and migrating RabbitMQ to durable queues. Colleagues would describe him as detail-oriented and pragmatic, able to translate messy integration problems into robust, maintainable fixes. He combines large-company engineering practices with active open-source troubleshooting, making him adept at both production-scale systems and community-driven projects.
code9 years of coding experience
github-logo-circle

Github Skills (10)

rabbitmq10
cryptocurrency10
websocket10
python10
trading10
asyncio10
backend9
develop9
futures8
binance7

Programming languages (14)

JavaC++RustCScalaVueGoJupyter Notebook

Github contributions (5)

github-logo-circle
bmoscon/cryptofeed

Dec 2019 - Jul 2021

Cryptocurrency Exchange Websocket Data Feed Handler
Role in this project:
userBack-end Developer
Contributions:6 commits, 7 PRs, 71 comments in 1 year 7 months
Contributions summary:James primarily contributed to the back-end functionality of the cryptocurrency data feed handler. Their work involved fixing bugs related to specific cryptocurrency exchanges like OKEx, particularly addressing incorrect port numbers, data feeds related to swap and futures contracts, and issues with rabbitmq. They updated the rabbitmq mode to durable queue mode and made changes to the queue names, indicating their work on the data pipeline and integration of different exchange data.
exchangepythoncoinbaseethereumhuobi
Contributions:3 commits, 2 pushes, 1 branch in 6 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
James Harden - Software Engineer at Google