Jonathan Baker

Staff Softwate Engineer

Windermere, 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

👤
Senior
🎓
Top School
Jonathan Baker is a Staff Software Engineer with 13+ years building and architecting resilient Java-based back-end systems, now shaping platform work at The Walt Disney Company. He has led small teams delivering RESTful JSON APIs and microservices for high-profile consumer experiences, with deep experience modernizing legacy stacks, improving testability, and adopting open-source solutions. A practical mentor and architect, he consistently drives code quality through static analysis, comprehensive build-time testing, and operational practices like ELK-based logging and health checks. His open-source contributions include backend improvements to the widely used Logback logging framework, reflecting attention to performance and maintainability. Based in Windermere, Florida, he blends hands-on development in Java/Groovy with a readiness to learn new languages when they better fit the problem.
code12 years of coding experience
job23 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at The Ohio State University
github-logo-circle

Github Skills (8)

tomcat10
javas10
logging10
logger10
java10
apidoc9
performance-optimization9
api9

Programming languages (5)

JavaShellJavaScriptGroovyRuby

Github contributions (5)

github-logo-circle
qos-ch/logback

Sep 2013 - Oct 2013

The reliable, generic, fast and flexible logging framework for Java.
Role in this project:
userBack-end Developer
Contributions:8 commits in 24 days
Contributions summary:Jonathan primarily contributed to the back-end functionality of the logging framework. Their work involved adding support for request start time within the Tomcat server adapter, and modifying the `AccessEvent.java` file to improve performance by calculating elapsed time at event construction. They also documented the addition of `elapsedTime/D` to the pattern support in `layouts.html`. Further contributions included fixing code tabbing and addressing import roll-ups, reflecting an attention to code quality and formatting.
loggerlogginggenericlogging-frameworkreliable
solidjb/elk-demo

Jan 2015 - Jun 2016

Contributions:10 pushes in 1 year 5 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
Jonathan Baker - Staff Softwate Engineer