Stephen Compall is a senior software engineer based in New York with extensive experience building scalable systems for finance and technology companies. He currently applies his passion for typed functional programming at Digital Asset, where he contributes as a hands-on engineer shaping high-assurance software. A prolific open-source advocate and documentation author, Stephen blends Lisp and Haskell heritage with modern JVM and scripting stacks to strengthen type safety and developer ergonomics. At S&P Capital IQ, he extended a Haskell-based DSL (Ermine) and delivered a 25x speed improvement in data display, while leading Java-to-Scala training for teams. His career spans roles at Bank of America Merrill Lynch, Akamai, Velocitude, and Desktop Doctors, reflecting versatility across Perl, Clojure, Python, and cross-language collaboration. He holds a BS in Computer Science and Business Administration from the University of Evansville and brings a rare mix of scholarly passion and production engineering to bear on complex data-heavy systems.
6 years of coding experience
10 years of employment as a software developer
BS, Computer Science, Business Administration, BS, Computer Science, Business Administration at University of Evansville
Contributions:7 reviews, 2 commits, 10 PRs in 10 days
dltbazelsmart-contractcontractblockchain
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
Stephen Compall - Senior Software Engineer at Digital Asset