Josh Goldberg

Senior Frontend Developer at SquiggleConf

Somerville, Massachusetts, 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
Josh Goldberg is a Senior Frontend Developer with 11 years of experience building developer-facing tooling and delightful web UIs, currently contributing at Sentry and co-organizing SquiggleConf. He’s a prolific open-source maintainer—helping steer projects like typescript-eslint, DefinitelyTyped, and the TypeScript website—and is a Microsoft MVP known for deep TypeScript expertise. Josh spans full-stack work from compiler and framework improvements (TypeScript, Astro) to front-end UX and accessibility, and he routinely modernizes tooling and CI for large projects. His background includes significant front-end platform roles at Codecademy and multiple engineering positions at Microsoft, and he’s the author of LearningTypeScript and creator of tooling like TypeStat. Colleagues appreciate that alongside rigorous engineering he brings a playful streak and a penchant for surprising integrations—so working with him is as productive as it is memorable.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at Rensselaer Polytechnic Institute
bookShaker High School
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
2,532reputation
248kreached
112answers
8questions
Badges
typescript
top-5%
github-logo-circle

Github Skills (108)

compiler-development10
testing10
object-model10
test-framework10
typescript-definitions10
templater10
type-definition10
render10
type-system10
jtest10
linter10
build-process10
javascript10
type-check10
mstest10

Programming languages (19)

C#SmartyMDXJavaCSSC++RustTeX

Github contributions (5)

github-logo-circle
Quickstart-friendly TypeScript template with comprehensive, configurable, opinionated tooling. 🎁
Role in this project:
userFull-stack Developer & DevOps Engineer
Contributions:263 releases, 500 reviews, 160 commits in 3 months
Contributions summary:Josh primarily contributed to the project's build and configuration, demonstrating DevOps and front-end skills. They implemented and refined the setup script, managed ESLint configurations, and integrated testing coverage tools. Moreover, they adjusted project dependencies, formatted and modified the README, and made structural modifications to the project's configuration to improve the overall development experience.
templatecodemodeslintcommonlynode-js
JoshuaKGoldberg/TypeStat

Jan 2020 - Nov 2022

Converts JavaScript to TypeScript and TypeScript to better TypeScript. 🧫
Role in this project:
userFull-stack Developer
Contributions:16 releases, 106 reviews, 230 commits in 2 years 10 months
Contributions summary:Josh primarily focused on improving the codebase by refactoring and enhancing TypeScript support within the project. They updated the project's build configuration to incorporate advanced linting rules and more strict type-checking, improving overall code quality. Furthermore, they fixed several edge cases related to type inference in React components and implemented a utility to detect and add missing import extensions, streamlining the module import processes. The user's work demonstrates a dedication to code quality and improving the developer experience.
codemodjavascriptmutationsflowtypejscodeshift
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
Josh Goldberg - Senior Frontend Developer at SquiggleConf