Jonathan Schneider

Co-founder And CEO at Moderne, Inc.

Miami, Florida, 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 Schneider is a founder and engineering leader with 12 years of software experience and a track record of building developer-facing automation for large-scale code migration, security fixes, and observability. As Co-founder and CEO of Moderne he leads efforts to deliver 100% accurate, style-preserving source code transformations that accelerate modernization, drawing on prior roles at Gradle, Pivotal/Spring (authoring Micrometer work), and Netflix (where he created Netflix Rewrite). He combines deep backend systems and DevOps expertise—contributions span Spring Boot, Micrometer, Spinnaker, and Gradle tooling—with hands-on product execution. A published author of O'Reilly’s SRE with Java Microservices, he pairs technical authorship with operational experience from eight years as an Army officer, including combat tours and company-level command. Jonathan’s background uniquely blends large-scale open-source contributions and enterprise productization, plus practical security and migration tooling built from real-world engineering and operational constraints. Based in Miami, he focuses on making developers more productive by automating the tedious, high-risk parts of code change at scale.
code12 years of coding experience
job8 years of employment as a software developer
bookB.S., Computer Science, Mathematics, B.S., Computer Science, Mathematics at Truman State University
stackoverflow-logo

Stackoverflow

Stats
27,247reputation
1.8mreached
135answers
46questions
Badges
database
top-1%
android-layout
top-1%
sqlite
top-1%
java
top-5%
android
top-1%
kotlin
top-1%
github-logo-circle

Github Skills (89)

aster10
testing10
plugin-development10
integrations10
javas10
build-automation10
maven10
linter10
linting10
rest-api10
refactoring10
integration-testing10
astm10
javascript10
cloud-foundry10

Programming languages (16)

C#JavaC++CSSRustScalaCOBOLGo

Github contributions (5)

github-logo-circle
openrewrite/rewrite

May 2020 - Jan 2023

Automated mass refactoring of source code.
Role in this project:
userBackend Engineer
Contributions:79 releases, 280 reviews, 1693 commits in 2 years 8 months
Contributions summary:Jonathan focused on mass refactoring of source code, demonstrating knowledge of code structure and refactoring tools. They also contributed to the development of a framework for functional interfaces by using lambda expressions for functional interfaces when there were no parameters. Additionally, they added a marker interface to the Pom and improved the handling of object-oriented aspects by adding toString methods.
refactoringjavaastabstract-syntax-treerefactoring-tools
A pluggable and configurable linter tool for identifying and reporting on patterns of misuse or deprecations in Gradle scripts.
Role in this project:
userBack-end Developer
Contributions:77 releases, 238 commits, 21 PRs in 1 year 9 months
Contributions summary:Jonathan primarily contributed to the `nebula-plugins/gradle-lint-plugin` project by implementing and refining rules for Gradle script linting. Their work focused on creating, improving, and modifying rules, with an emphasis on detecting and correcting common Gradle script style issues, specifically related to dependency declarations and plugin applications. The user's contributions included introducing and enhancing features for automatic code correction within the Gradle linting framework.
gradlelinterlint
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