Joseph Shidel

Software Developer at Goldstar Learning, Inc

Seattle, Washington, 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

👤
Senior
🎓
Top School
Joseph Shidel is a software developer in Seattle with 12 years of experience building clean, well-tested web applications—primarily for educators at Goldstar Learning. He thrives in small teams where his blend of business insight and hands-on full-stack engineering delivers polished user experiences. A self-taught developer who formalized his skills at Dev Bootcamp, Joseph contributes to open-source tooling such as Shopify’s widely used tapioca library, improving Ruby RBI generation and Protobuf enum handling. His background ranges from customer-facing roles to product marketing, giving him an uncommon empathy for end users and product needs. Colleagues rely on him for pragmatic solutions that balance code quality, testability, and real-world impact.
code13 years of coding experience
job1 year of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at Self-taught web developer
bookweb development, Ruby, javaScript, and more, web development, Ruby, javaScript, and more at Dev Bootcamp
bookBachelor of Science (BS), Entrepreneurial and Small Business Management, Bachelor of Science (BS), Entrepreneurial and Small Business Management at Indiana University of Pennsylvania
stackoverflow-logo

Stackoverflow

Stats
51reputation
5kreached
2answers
1question
github-logo-circle

Github Skills (14)

sorbet10
protobuffer10
protobuf10
ruby10
rubygems9
ibis8
rbs8
rspec7
cucumber6
emberjs6
history6
iframe6
javascript6
selenium6

Programming languages (9)

TypeScriptJavaC++CoffeeScriptShellRustJavaScriptGo

Github contributions (5)

github-logo-circle
Shopify/tapioca

Nov 2021 - Dec 2021

The swiss army knife of RBI generation
Role in this project:
userBackend Developer
Contributions:6 reviews, 5 commits, 11 comments in 21 days
Contributions summary:Joseph focused on enhancing the `tapioca` library, which generates RBI files, a critical tool for Ruby RBI generation. Their work involved refining the compiler for Protobuf DSLs by modifying how enums are handled, specifically ensuring that both symbols and integers could be used to initialize and set enum values. They also made changes to the generated RBI files and the associated tests to reflect these changes, ensuring the library's robustness.
swissruby-gemsgem-rbisarmysorbet
shidel-dev/tabbed-out

Aug 2013 - Dec 2013

Contributions:16 commits in 4 months
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