Tim Shedor

Staff Engineer at Said Studios, LLC

Portland, Oregon, 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
Tim Shedor is a Staff Engineer based in Portland, Oregon with 14 years of professional experience building fast, reliable web and mobile products. He combines front-end fluency in React, Firebase, Swift and TypeScript with back-end experience in Ruby on Rails and pragmatic full-stack delivery, having led POS architecture and cross-platform efforts at Dutchie. A proven contractor and founder (Said Studios, Wedfuly) who never misses deadlines, he pairs rapid prototyping skills with a conviction that fundamentals beat flashy frameworks. Tim is an active open-source contributor—his work ranges from improving Prism.js theming to extending Google Maps place details and hardening Rails CMS tooling—showing attention to both UI polish and backend correctness. He organizes the developer community behind Ask a Dev and publishes a detailed, proficiency-ordered record of his production experience at timshedor.com.
code14 years of coding experience
job11 years of employment as a software developer
bookUniversity of Kansas
bookHigh School, High School at Shawnee Mission East High School
languagesSpanish, German
github-logo-circle

Github Skills (15)

testing10
css10
cms10
rails10
dart10
api10
google-maps-api10
syntax-highlighting10
apidoc10
ruby-on-rails10
ruby10
ui-design9
activerecord9
rspec8
javascript6

Programming languages (10)

TypeScriptJavaCoffeeScriptJavaScriptGoObjective-CHTMLSwift

Github contributions (5)

github-logo-circle
wearefine/fae

Nov 2014 - Jan 2018

CMS for Rails. For Reals.
Role in this project:
userBack-end Developer
Contributions:633 commits, 106 PRs, 301 pushes in 3 years 2 months
Contributions summary:Tim primarily worked on the backend aspects of the Fae CMS for Rails, fixing extension-related issues during the generation process. They also contributed to the data model, adding validations to the user model and defining methods for checking user roles. Their changes indicate a focus on enhancing the core functionality of the CMS by improving validations and streamlining the build process.
cmsruby-on-railsrailsrails-enginecfml
PrismJS/prism

Jul 2013 - Aug 2013

Lightweight, robust, elegant syntax highlighting.
Role in this project:
userFront-end Developer
Contributions:14 commits in 1 month
Contributions summary:Tim primarily contributed to the theming and styling of the Prism.js syntax highlighter. Their work involved creating and refining the "coy" theme, modifying CSS to achieve specific visual effects and addressing rendering issues. They iterated on the CSS, making adjustments to shadows, overflow behavior, and overall visual appearance, ensuring proper integration with the highlighting functionality. Additionally, the user integrated the "coy" theme into the core of the project, allowing it to be selected as a theme option.
highlightjshighlightingprismjsprismicsyntax-highlighting
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
Tim Shedor - Staff Engineer at Said Studios, LLC