Danny Piper is a software engineer and Computer Science (Information Security) student at Royal Holloway with roughly a decade of hands-on experience building backend systems in C, C++, Go, Rust, Python and Java. He has commercial experience at BJSS and Motorola Solutions and strong volunteer credentials—co-founding Arcio and automating operations for RHUL CompSoc and Monarch’s tournament tooling. A Linux and FOSS enthusiast who self-hosts services, Danny pairs pragmatic server and PostgreSQL administration with test-driven, agile backend development. He enjoys turning tedious admin workflows into reliable software and has a knack for live event tooling and streaming infrastructure. Despite dabbling in many projects for fun, he’s opinionated about UI platforms (Electron “made me sad”) and prefers low-level, performant solutions.
10 years of coding experience
3 years of employment as a software developer
Associate's degree, Computer Science (Information Security), n/a, Associate's degree, Computer Science (Information Security), n/a at Royal Holloway, University of London
A bot for cockatrice to be used to run tournaments with ease. Written in mostly C with the the protobuff C++ library and the Mongoose C library (copy bundled).
Contributions:10 releases, 1 review, 390 commits in 1 year 4 months
A cross-platform virtual tabletop for multiplayer card games
Contributions:53 pushes, 7 branches in 3 years 8 months
multiplayervirtual-tabletop
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.