Jonathan Schatz

Owner at Modosc Designs

Berkeley, California, 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
Jonathan Schatz is a Berkeley‑based software architect and entrepreneur with 13 years of experience building scalable full‑stack web platforms and embedded musical instruments. He runs Modosc Designs, creator of the ID700 electronic instrument and App Store #1 app, and has led major rewrites and cloud migrations—separating revenue‑generating products from Rails monoliths and modernizing APIs with GraphQL, React, and GCP. His work spans security, performance, devops and embedded systems, and he’s an active open‑source contributor to projects like graphql-ruby, rails_panel and stylelint (adding autofix capabilities). Pragmatic about ownership and automation, he prefers well‑commented code, fast reliable deploys and centralized logging, and he screens outreach for concrete company names and salary ranges.
code13 years of coding experience
job23 years of employment as a software developer
bookMathematics / Music, Mathematics / Music at UNC Chapel Hill
github-logo-circle

Github Skills (35)

wp-graphql10
javascript10
browser-extension10
css10
postcss10
rails10
schema-design10
chrome-extension10
chrome-app10
ruby10
chromeapp10
google-chrome-extension10
autocode10
javascripts10
auto-fill10

Programming languages (15)

PowerShellJavaC++BikeshedCRustGoHTML

Github contributions (5)

github-logo-circle
dejan/rails_panel

Dec 2014 - Apr 2019

Chrome extension for Rails development
Role in this project:
userBack-end Developer
Contributions:29 commits, 15 PRs, 25 pushes in 4 years 5 months
Contributions summary:Jonathan primarily contributed to the core functionality of the RailsPanel Chrome extension. They enhanced the extension by adding a cache tab and improving the rendering of color logging. The user also addressed technical debt by optimizing code, such as freezing Rails.root and refactoring app notifications, and introduced support for SQL queries and cache events, adding important features to the RailsPanel's monitoring capabilities.
ruby-on-railsrailsrubyrails-developmentchrome
stylelint/stylelint

Sep 2017 - Jul 2018

A mighty CSS linter that helps you avoid errors and enforce conventions.
Role in this project:
userFull-stack Developer
Contributions:11 commits, 12 PRs, 13 pushes in 10 months
Contributions summary:Jonathan's contributions focused on enhancing the Stylelint codebase by adding autofix capabilities to existing rules. They implemented autofixing for several rules, including `length-zero-no-unit`, `number-no-trailing-zeros`, `number-leading-zero`, and `shorthand-property-no-redundant-values`. Furthermore, the user incorporated autofix functionality into the `string-quotes` rule and added autofix to the `at-rule-semicolon-newline-after` rule, demonstrating a commitment to improving code quality and developer experience within the project. These changes suggest a focus on automating code style enforcement.
linterlintenforce-conventionssugarsspostcss
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
Jonathan Schatz - Owner at Modosc Designs