Francis Stokes

Embedded Software Engineer at Low Byte Productions

Utrecht, Utrecht, 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
Francis Stokes is an embedded software engineer based in Utrecht with nine years of experience building firmware, full-stack systems, and developer tooling. He combines professional embedded work at Navico Group with a public-facing maker streak as the creator of Low Byte Productions, a YouTube channel focused on low-level JavaScript, microcontrollers, and firmware deep dives. Francis is an active open-source contributor—authoring projects like super-expressive and Arcsecond—and has improved testing, named-capture support, and bug fixes that make regex construction safer and more ergonomic. At wearereasonablepeople he delivered across front-end, back-end and embedded domains, designed IoT prototypes for non-technical users, and maintained CI/CD for complex microservices. He brings a pragmatic blend of systems-level curiosity and production discipline, often translating obscure low-level concepts into accessible content and reliable libraries. His background in game design informs a creative, hands-on approach to tooling and systems design.
code9 years of coding experience
job8 years of employment as a software developer
bookClarendon House Grammar School
bookBachelor of Arts (B.A.), Game Design, 1st Class (Hons.), Bachelor of Arts (B.A.), Game Design, 1st Class (Hons.) at University of the Arts London
languagesDutch, English
stackoverflow-logo

Stackoverflow

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

Github Skills (7)

regular-expression10
javascript10
lib10
chai10
testing10
nodejs6
sequelizejs6

Programming languages (8)

TypeScriptJavaShellCRustJavaScriptZigPHP

Github contributions (5)

github-logo-circle
🦜 Super Expressive is a zero-dependency JavaScript library for building regular expressions in (almost) natural language
Role in this project:
userFull-stack Developer
Contributions:3 reviews, 60 commits, 47 PRs in 2 years 5 months
Contributions summary:Francis primarily contributed to adding and refining the testing infrastructure for a JavaScript library designed for building regular expressions in a more readable format. Their work involved writing extensive tests using a testing framework (likely Chai) to verify the functionality of various features like flags, character classes, quantifiers, and subexpressions. They implemented support for named capture groups and backreferences, enhancing the library's capabilities. Additionally, the user fixed bugs, including in the .range implementation, ensuring the library's accuracy.
regular-expressionsjavascript-libraryzerojavascriptexpressive
francisrstokes/githublog

Dec 2021 - Jul 2022

I'm sick of complex blogging solutions, so markdown files in a git repo it is
Contributions:1 release, 9 commits, 14 PRs in 7 months
blogginggit-repomarkdownsick
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