Charles Cunningham

Senior Software Engineer at Spruce Systems, Inc.

Berlin, Germany
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
🎓
Top School
Charles Cunningham is a Senior Software Engineer based in Berlin with 11 years of experience turning constraints into levers to build pragmatic, secure systems. He combines deep interest in cryptography and identity with hands-on engineering across full-stack and blockchain projects, having driven decentralized identity work at Jolocom and production systems at Spruce Systems. Known for translating ambiguous client needs into well-tested object-oriented designs, he consistently emphasizes auditability and robustness. Charles’s GitHub persona — "let lvr: Lever = constraint.into()" — reflects a practical, engineer-first approach to turning limitations into capabilities. Trained in computer engineering (Honors IIB) at The University of Queensland, he brings a blend of academic rigour and startup-proven delivery.
code10 years of coding experience
job5 years of employment as a software developer
bookBachelor of Engineering (B.E.), Computer Engineering, Honors IIB, Bachelor of Engineering (B.E.), Computer Engineering, Honors IIB at The University of Queensland
languagesEnglish, German
github-logo-circle

Github Skills (99)

orbits10
identity10
cosmos10
vim10
nanoid10
verifiable-credentials10
core-library10
chain10
emacs-lisp10
ssi10
emacs10
decentralized-identity10
integrate10
decentralized-identifiers10
bitcoin10

Programming languages (11)

TypeScriptJavaCSSRustSolidityOCamlJavaScriptHTML

Github contributions (5)

github-logo-circle
jolocom/generic-backend

May 2019 - Dec 2020

A generic backend implementation that makes use of the Jolocom Library to enable credential based interaction flows.
Contributions:9 PRs, 46 pushes, 18 branches in 1 year 7 months
interactionflowscredentialgenericbackend
chunningham/.doom.d

Nov 2019 - Mar 2025

Contributions:3 pushes, 1 branch in 5 years 4 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
Charles Cunningham - Senior Software Engineer at Spruce Systems, Inc.