Richard Knoll

Software Engineer at Jane Street

New York, New York, United States
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
Richard Knoll is a software engineer and former founder with 10 years of experience building production-grade systems across embedded firmware, mobile, and full-stack web platforms. He has shipped features at scale at Google (Chrome) and now works at Jane Street, bringing deep expertise in performance, security, and distributed development. His background in embedded systems and BLE firmware informs a practical hardware-to-cloud perspective, having built low-power sensor networks, custom bootloaders, and mobile apps. An active open-source contributor, he’s improved major projects like Apache Cordova and Microsoft MakeCode—touching Android plugin APIs, editor UX, and tooling that millions rely on. Equally comfortable leading startups and contributing to large codebases, he pairs product-minded engineering with strong CI/CD and build-system know-how.
code10 years of coding experience
job13 years of employment as a software developer
bookMaster of Science (M.Sc.) Embedded Systems Design, Master of Science (M.Sc.) Embedded Systems Design at Fachhochschule Hagenberg
bookBachelor of Science (B.Sc.) Computer Science, Bachelor of Science (B.Sc.) Computer Science at Berner Fachhochschule BFH
languagesEnglish, German, Hungarian
github-logo-circle

Github Skills (49)

file-management10
javascript10
npm10
cordova10
permission10
plugin-development10
typescript10
language-service10
decompilation10
blocks10
java10
doc10
camera10
javas10
front-end-development10

Programming languages (8)

TypeScriptC#JavaC++CSSCJavaScriptObjective-C

Github contributions (5)

github-logo-circle
microsoft/pxt

Sep 2016 - Jan 2023

Microsoft MakeCode (PXT - Programming eXperience Toolkit)
Role in this project:
userFull-stack Developer
Contributions:641 reviews, 1403 commits, 2150 PRs in 6 years 5 months
Contributions summary:Richard's contributions primarily centered around enhancing the MakeCode (PXT) platform. Their work involved implementing new math operation blocks, integrating new features into the Blockly editor, and improving the user interface of the asset editor, including tilemap and animation support. In addition to frontend changes, the user also made contributions to the Python decompiler, fixing bugs, and adding support for features such as class and function enhancements. Their efforts also extended to the backend of the platform to enable better multi-tab sharing of projects.
minecraftadafruitpxtjavascriptexperience-toolkit
microsoft/pxt-arcade

Mar 2018 - Jan 2023

Arcade game editor based on Microsoft MakeCode
Role in this project:
userFront-end Developer
Contributions:143 reviews, 286 commits, 446 PRs in 4 years 11 months
Contributions summary:Richard focused on enhancing the user interface of the Arcade game editor. Their work involved implementing and refining the sprite editor, including features for creating, styling, and resizing sprites. They also improved the editor's usability by incorporating toolbars, options, and color palettes. Furthermore, the user addressed accessibility improvements and integrated code to enhance the overall user experience.
arcade-gamearcadegame-editorgame-developmentmicrosoft
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
Richard Knoll - Software Engineer at Jane Street