Kieran Mc Gowan is a seasoned software leader with two decades of experience delivering robust systems across telecoms, finance, web and blockchain domains. He currently advises and previously led HPE’s Office of the CTO innovation team, delivering 90-day AI and sustainability proofs-of-concept and a governed GenAI prototype showcased at major industry events. Kieran has hands-on experience architecting cloud-native, microservice and PKI-backed solutions—from digital land registries that secured property rights across Africa to high-frequency trading integrations and pricing engines. An active open-source contributor, he’s improved order-handling reliability in the popular Hummingbot crypto trading project and runs practical automation projects like news and petrol-price Twitter bots. He combines deep technical breadth (Go, Python, Kotlin, Java, Kubernetes, RAG, Milvus) with field deployment experience and a Master’s in Blockchain, making him comfortable bridging research, product and government stakeholders. Colleagues describe him as a pragmatic engineer who prioritizes clean code, cost-conscious infrastructure and a fun, high-performing team culture.
6 years of coding experience
21 years of employment as a software developer
Master of Science - MSc, Blockchain and DLT, Master of Science - MSc, Blockchain and DLT at Dublin City University
Postgraduate Higher Diploma - HDIP, Finance, Postgraduate Higher Diploma - HDIP, Finance at Maynooth University
Bachelor of Technology - BTECH, Information Technology and Telecommunications, Bachelor of Technology - BTECH, Information Technology and Telecommunications at University of Limerick
Open source software that helps you create and deploy high-frequency crypto trading bots
Role in this project:
Back-end Developer
Contributions:3 reviews, 170 commits, 29 PRs in 1 year 8 months
Contributions summary:Kieran's commits primarily focused on fixing and refactoring code related to order handling and error management within the Hummingbot crypto trading bot. Their contributions include addressing issues with non-existent orders on Coinbase Pro and Liquid, improving error reporting for order cancellations, and handling potential problems when fetching order status updates. The user also made refactoring changes to improve code consistency and detail within order-related operations. The commits suggest a deep understanding of the codebase and a focus on improving the robustness and reliability of the trading bot's order management.
Contributions:2 PRs, 99 pushes, 30 branches in 1 year 8 months
market-makingtrading-botbottradingcrypto
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.