Johnny O'reilly

Software Engineer at Priou

London, England, United Kingdom
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
Johnny O'reilly is a Software Engineer based in London with 13 years of experience building developer tooling and web applications, with deep expertise in TypeScript, webpack, and OSS ecosystems. He contributes regularly to high-profile projects like webpack, Docusaurus, and ts-loader, improving TypeScript typings, build tooling, and documentation UX to benefit thousands of users. Johnny blends front-end skills (React, UI components, lazy-loading) with build-system and infrastructure work (webpack plugins, TypeScript compilation, Azure/Bicep), making him effective across the full stack. His open-source focus includes enhancing developer experience—refactoring structured data for SEO, adding JSON-LD support for blogs, and fixing complex type-checking and compilation issues. Colleagues know him for shipping practical fixes that ripple across ecosystems (e.g., types and tooling changes in widely used projects) and for communicating through blogs and talks. He balances hands-on engineering with community impact, often tackling subtle build and type-system edge cases that improve reliability for other maintainers.
code13 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
6,001reputation
1.4mreached
51answers
37questions
Badges
docker
top-5%
azure
top-5%
github-logo-circle

Github Skills (49)

javascript10
seo10
website-development10
testing10
open-source10
typescript10
typescript-definitions10
bundle10
webpack10
webpacker10
typescript-types10
loader10
flux10
fluxor10
docusaurus10

Programming languages (21)

C#MDXPowerShellSmaliJavaC++CSSGo

Github contributions (5)

github-logo-circle
TypeStrong/ts-loader

Dec 2015 - Jan 2023

TypeScript loader for webpack
Role in this project:
userFull-stack Developer
Contributions:135 releases, 87 reviews, 607 commits in 7 years 1 month
Contributions summary:Johnny primarily focused on improving the TypeScript loader for webpack, addressing issues in compiling project references. They were involved in fixing bugs related to incorrect output and adding support for newer TypeScript versions (3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7, 4.8). They also implemented features like dynamic import code splitting and tested the functionality of allowJs and different compilation errors. The user's contributions span various areas of the project.
resolvecompilationwebpack-loaderhtml-webpack-pluginwebpack
microsoft/TypeScriptSamples

Nov 2015 - Mar 2017

Community Driven Samples for TypeScript
Role in this project:
userFull-stack Developer
Contributions:15 commits, 15 PRs, 37 comments in 1 year 4 months
Contributions summary:Johnny primarily contributed to the front-end development of the project, focusing on React, TypeScript, and the implementation of UI components. Their work involved integrating with a Flux architecture, as evidenced by modifications to stores, actions, and component interactions. The user also made changes to build processes, including webpack configuration and the upgrade of dependencies and tooling, suggesting some involvement in the overall project structure.
community-driventypescript
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
Johnny O'reilly - Software Engineer at Priou