Shing Lyu

Software Architect at BUUT

Amsterdam, North Holland, Netherlands
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
Shing Lyu is a software architect and seasoned engineer with 12 years of experience building high-performance systems, from browser engines to cloud-native services. Based in Amsterdam, he has driven core contributions to prominent open-source projects like Servo and RustPython, implementing web platform features, CSS engine work, and parts of a Python VM in Rust. At Mozilla he helped ship Firefox Quantum and built automation frameworks for systematic performance testing; later roles at DAZN, Booking.com and AWS saw him design scalable serverless architectures and guide customers through cloud and AI/ML adoption. He’s an author, speaker and mentor who regularly translates research-grade systems thinking into pragmatic production code and developer tooling. A Rust enthusiast and ex-Mozilla contributor, he combines low-level systems expertise with hands-on cloud architecture—an unusual blend that enables both performance tuning and large-scale operational design.
code12 years of coding experience
job14 years of employment as a software developer
bookMaster's degree Computer Science, Master's degree Computer Science at National Taiwan University
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (24)

parserator10
parser10
servo10
python10
css10
virtual-machine10
interpreter10
implement10
performance-testing10
automation10
lang10
compiler-compiler10
compiler10
automations10
rust10

Programming languages (18)

JavaCSSBikeshedRustGoHTMLPerlJupyter Notebook

Github contributions (5)

github-logo-circle
servo/servo

Nov 2014 - Sep 2017

Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:54 commits, 44 PRs, 1 push in 2 years 11 months
Contributions summary:Shing primarily contributed to the Servo project by implementing core functionality for web platform features. They implemented the `XMLHttpRequest.responseURL` API and added the ability to handle *-reverse flex-directions. Further contributions involved the implementation of CSS filter features within Stylo. Additionally, they worked on improving the performance testing framework, creating separate layout trace files for each reflow and setting up an async page load time test runner, alongside related improvements to the test suite.
browserrustjavascriptbrowser-engineservo
RustPython/RustPython

May 2018 - Feb 2019

A Python Interpreter written in Rust
Role in this project:
userBack-end Developer
Contributions:48 commits, 24 PRs, 45 pushes in 8 months
Contributions summary:Shing contributed significantly to the core implementation of the RustPython virtual machine, including its initialization and core functionalities. They added the initial VM, moved code to parser, and made adjustments to the test environment. They also extracted the PyCodeObject definition into a separate crate, made the main program parse from the parser, and integrated the VM to run parsed code, indicating an understanding of the interpreter's architecture. Further contributions involved expanding the standard library, adding methods to built-in objects, and implementing other features of the Python language.
pythonjitrustpython-interpretercompiler
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
Shing Lyu - Software Architect at BUUT