Andrew Moss

Staff Engineer at Photonic Inc.

Sweden
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
Andrew Moss is a Staff Engineer based in Sweden with nine years of industrial experience and a PhD in Computer Science, specializing in compilers, language design, program transformation, cryptographic implementation, and automated testing. He has built novel compilers and tooling in MLIR/C++—working on type inference, optimization/transpilation, real-time scheduling and codegen for custom ISAs—and transitioned legacy compiler backends to LLVM. As a former lead at Netdata he combined hands-on C/Python/Bash work with team leadership, shipping performance/security fixes and fuzzing tools for a widely used monitoring agent. His academic background informs pragmatic engineering: he has applied symbolic program analysis to physical-simulation compilers and published work in program analysis and ML while teaching at the university level. Currently driving architecture at Photonic Inc., he balances deep systems-level implementation with higher-level language and verification concerns. An understated strength is his track record of turning research ideas into production-quality compiler components and robust testing infrastructure.
code9 years of coding experience
job18 years of employment as a software developer
bookPhD Computer Science, PhD Computer Science at University of Bristol
github-logo-circle

Github Skills (21)

apidoc10
c1110
networking10
c1710
api10
streaming10
security9
websocket9
testing8
devops8
dockers7
linux7
docker7
alertifyjs6
alertdialog6

Programming languages (5)

MDXCJavaScriptGoLua

Github contributions (5)

github-logo-circle
netdata/netdata

Sep 2019 - Aug 2020

Architected for speed. Automated for easy. Monitoring and troubleshooting, transformed!
Role in this project:
userBack-end & DevOps Engineer
Contributions:69 reviews, 48 commits, 152 PRs in 11 months
Contributions summary:Andrew's commits primarily focus on enhancing the netdata agent's functionality and performance, specifically addressing issues related to security and streaming data. Their contributions include fixing buffer overflow vulnerabilities and improving access control lists by incorporating hostname resolution. The user also worked on performance optimizations by addressing DNS-lookup issues and by improving streaming performance. They also implemented a testing tool, a "fuzzer," to validate the API, and worked on updating the Travis pipeline, which included linting and warning fixes.
observabilitynotificationsgrafanaprometheusdashboard
amoss/netdata

Aug 2019 - Sep 2020

Real-time performance monitoring, done right! https://my-netdata.io/
Contributions:678 pushes, 134 branches in 1 year
performance-monitoringnetdataperformancegrafanaprometheus
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
Andrew Moss - Staff Engineer at Photonic Inc.