Cathal Tummon

Software Engineering Technical Leader at Cisco

Galway, Ireland
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

👤
Senior
🎓
Top School
Cathal Tummon is a software engineering technical leader based in Galway with eight years of professional experience building cross-platform desktop applications, embedded systems, and backend services. He is highly proficient in C++ and Qt/QML, and has practical experience across Objective‑C/Swift, C#, Python, JavaScript, Java and Go, often bridging native Win32/ATL/WTL APIs with modern frameworks. At Cisco he has driven the Webex App client and served as Qt lead while progressing into technical leadership, combining hands‑on coding with team and architecture ownership. He has contributed to the Nano cryptocurrency node—adding RPC and wallet features and addressing platform-specific issues—demonstrating an interest in crypto and low-level, networked systems. Comfortable across STL, Boost and Google Test/Mocks, he excels at shipping reliable, testable C++ code in complex, cross‑platform environments. Colleagues describe him as pragmatic and curious, equally at home debugging MSVC linker quirks or designing API-level features.
code8 years of coding experience
job10 years of employment as a software developer
bookBachelor's Degree Software Development, Bachelor's Degree Software Development at Galway-Mayo Institute of Technology
github-logo-circle

Github Skills (11)

cryptocurrency10
c-language10
rpc10
cprogramming-language10
blockchain10
nano9
qt9
nanoc9
nanocurrency9
api8
apidoc8

Programming languages (4)

C++SCSSJavaScriptDart

Github contributions (5)

github-logo-circle
nanocurrency/nano-node

Jan 2018 - Mar 2019

Nano is digital currency. Its ticker is: XNO and its currency symbol is: Ӿ
Role in this project:
userBack-end Developer
Contributions:2 reviews, 5 commits, 17 PRs in 1 year 1 month
Contributions summary:Cathal primarily contributed to the back-end functionality of the Nano node, with modifications focused on RPC calls and wallet features. They added features such as weight options and account filters to the representative_online RPC call, and implemented account history filtering. Additionally, the user made code changes involving timers in the Qt framework and addressed a MSVC linker error. These changes suggest a strong focus on API interactions and core node functionality.
blockchainnanocryptocurrencydigital-moneynanocurrency
CathalT/nano-node

Jan 2018 - Jun 2022

RaiBlocks is a cryptocurrency
Contributions:31 pushes, 48 branches in 4 years 5 months
ethereumblockchaincryptocryptocurrencybitcoin
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
Cathal Tummon - Software Engineering Technical Leader at Cisco