Sam Lewis

Staff Software Engineer at Undisclosed Fintech Company

Melbourne, Victoria, Australia
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
Sam Lewis is a Staff Software Engineer based in Melbourne with 12 years of experience building scalable distributed systems, embedded firmware, and developer infrastructure. He’s delivered high-throughput Rust services and Kafka-based materialized views that handle tens of thousands of requests per second, and has migrated monolithic APIs into domain-focused, per-service architectures. Sam brings deep low-level expertise from contributions to the coreboot project—implementing MMC/SD drivers, SDRAM init and kernel loading for TI AM335x—which complements his cloud-first work on AWS, Kubernetes, and data pipelines. Comfortable across C/C++, Rust, Go and Python, he bridges embedded bring-up to production cloud systems and strengthens observability and operational tooling. Colleagues rely on him for cross-functional leadership and pragmatic engineering that turns complex, latency-sensitive requirements into robust, production-ready services.
code12 years of coding experience
job11 years of employment as a software developer
bookBachelor of Engineering (Honours I), Electrical and Electronics Engineering, Bachelor of Engineering (Honours I), Electrical and Electronics Engineering at The University of Queensland
bookBachelor of Engineering (B.E.), Electrical and Electronics Engineering, Bachelor of Engineering (B.E.), Electrical and Electronics Engineering at KTH Royal Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
313reputation
62kreached
2answers
3questions
github-logo-circle

Github Skills (23)

timers10
architecture10
firmware10
bios10
timer10
c1110
c1710
mmu10
sys10
boot10
arm10
timed10
embedded10
architectures10
assembly9

Programming languages (12)

TypeScriptJavaShellC++CRustCMakeJavaScript

Github contributions (5)

github-logo-circle
coreboot/coreboot

Jul 2020 - Sep 2020

Read-only mirror of https://review.coreboot.org/coreboot.git. Synced every hour. We don't handle Pull Requests.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:14 commits in 2 months
Contributions summary:Sam primarily focused on low-level system-level programming within the coreboot project, targeting the TI AM335x processor. Their contributions include implementing drivers for MMC/SD cards, adding support for loading Linux kernels and enabling MMU. They also worked on SDRAM initialization and timer implementation, with a focus on system bringup and peripheral integration within the embedded environment.
corebootfirmwarereviewpull-requestsbootloader
Contributions:20 commits in 7 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
Sam Lewis - Staff Software Engineer at Undisclosed Fintech Company