John Klingler

Senior Software Engineer at CiBO Technologies

Missouri, 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
John Klingler is a pragmatic Senior Software Engineer with 12 years of experience building cloud-native, full-stack systems and device-integrated solutions from prototype hardware to production microservices. He specializes in Scala, Akka, functional programming, and JVM tooling, and has driven migrations from hand-built EC2 deployments to CloudFormation, ECS, and Kubernetes with ArgoCD-led CD pipelines. At Monsanto and CiBO he combined embedded device design and PCB prototyping with backend automation and CI/CD improvements, reducing costs and enabling new IoT and M2M workflows. A trusted mentor and build-tool author, he created a custom SBT plugin and contributed targeted fixes to high-profile open-source projects such as the Datadog Java tracer. Based in Missouri, he pairs deep systems-level knowledge (classloaders, clustering, profiling) with a practical, test-driven approach to solving unusual and challenging problems.
code12 years of coding experience
job15 years of employment as a software developer
bookB.S., Computer Science, B.S., Computer Science at Missouri University of Science and Technology
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

distributed-tracing10
datadog10
javas10
tracer10
trace10
java10
testing10
apm9
java-agent9

Programming languages (10)

TypeScriptSmartyHCLJavaShellScalaJavaScriptGo

Github contributions (5)

github-logo-circle
DataDog/dd-trace-java

Jul 2020 - Jul 2020

Datadog APM client for Java
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 5 comments in 6 days
Contributions summary:John primarily focused on improving the `DefaultLogHandler` implementation within the Datadog tracing library for Java. Their contributions involved refactoring the `isErrorSpan` method, correcting logic, and adding/updating tests. The changes were made across multiple files, including `DefaultLogHandler.java` and related test files, enhancing the handling of error messages and span attributes within the tracing framework. These improvements likely increase the accuracy and reliability of error reporting within traced applications.
apm-clientapmbytebuddydatadoghqtracing
Unwrapping Plex multipart requests for a better tomorrow.
Contributions:1 release, 2 reviews, 9 PRs in 2 years 3 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
John Klingler - Senior Software Engineer at CiBO Technologies