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.
13 years of coding experience
23 years of employment as a software developer
Mathematics / Music, Mathematics / Music at UNC Chapel Hill
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.
A mighty CSS linter that helps you avoid errors and enforce conventions.
Role in this project:
Full-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.