Daniel Black is a Senior Software Engineer based in Belfast with nine years of experience building production software across telecoms, IoT energy solutions, and fintech. He has progressed from intern to senior roles at companies including ARRIS, CommScope, BuffaloGrid and now Slice, contributing to full product lifecycles and systems that require reliability and security. Comfortable in low-level C/C++ work as well as higher-level Python, Docker and RESTful integrations, he ships features, drives bug burndown, and helps stabilise releases. Daniel brings practical experience with conditional access and embedded-style systems from his early work on pay-TV security, a background that informs his disciplined approach to robustness and testing. Colleagues know him for steady progression and an ability to bridge hardware-adjacent concerns with modern cloud-native tooling. He holds a BSc in Computer Science from Ulster University and combines hands-on engineering with a pragmatic focus on delivery.
9 years of coding experience
7 years of employment as a software developer
Bachelor of Science (BSc) Computer Science, Bachelor of Science (BSc) Computer Science at Ulster University
Run and handle the output of multiple executables in pyallel (as in parallel)
Contributions:16 releases, 10 PRs, 407 pushes in 1 year 3 months
commandparallelrunnershellterminal
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.