Shaun Sharples

Principal Engineer at AURA

Centurion, Gauteng, South Africa
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
Shaun Sharples is a Principal Engineer with over 25 years of experience building reliable, scalable systems from Linux internals to cloud-native platforms, currently shaping architecture for music and payments products. He blends a pragmatic focus on clarity, simplicity, and correctness with functional programming practices—especially Haskell—and declarative, reproducible tooling to tame complex distributed systems. At WeR1 he helped design a real-time streaming and recommendation platform with transparent revenue distribution, and at Mpowered created a Haskell EDSL that enabled non-developers to express compliance rules safely. Based in Centurion, South Africa, Shaun has a long track record across startups and large operators, mentoring engineers and shipping composable open-source tools that make platforms easier to maintain. He’s as comfortable in kernel- and systems-level thinking as he is architecting cloud-native payments and music infrastructure, often surfacing elegant, auditable solutions to thorny domain problems.
code14 years of coding experience
job28 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of KwaZulu-Natal
github-logo-circle

Github Skills (103)

nix10
servant10
haskell-language-server10
haskell10
stack10
nixos10
linux10
hackage10
cabal10
nixpkgs10
ghc10
ide10
language-server10
javascript9
portable9

Programming languages (10)

TypeScriptJavaC++JavaScriptHaskellHTMLNixRuby

Github contributions (5)

github-logo-circle
Servant support for ServerSent events
Contributions:1 release, 30 commits, 6 PRs in 2 years 7 months
eventsservant
mpowered/lodjur

Apr 2018 - May 2020

A Nixops Web Deployment Manager!
Contributions:8 PRs, 134 pushes, 4 branches in 2 years 1 month
deploymentdeployment-managernixops
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
Shaun Sharples - Principal Engineer at AURA