Lev Priima

Senior Software Engineer at Datadog

San Francisco Bay Area 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
Lev Priima is a Senior Software Engineer in the San Francisco Bay Area with 11 years of experience building performant, production-ready systems across observability, JVM tooling, and cloud platforms. At Datadog he contributes to Java APM and OpenTelemetry instrumentation, improving agent stability, classloading performance, and testability for widely used observability tooling. His background spans low-level JVM and HotSpot work at Oracle through data engineering and search platforms as an engineering manager, giving him rare depth from embedded C/assembly to large-scale distributed systems. Comfortable leading both hands-on engineering and toolchain refactors, he brings a track record of pragmatic improvements (e.g., classloader caching and env/tag handling) that reduce runtime overhead and simplify diagnostics.
code10 years of coding experience
job13 years of employment as a software developer
bookMaster of Science (MSc), Computer Software Engineering, 5/5, Master of Science (MSc), Computer Software Engineering, 5/5 at Peter the Great St.Petersburg Polytechnic University
languagesRussian, English, German
github-logo-circle

Github Skills (17)

develop10
tracer10
bytebuddy10
testing10
distributed-tracing10
instrumentation10
java10
classloader10
javas10
classloading10
agent10
java-agent10
trace10
automation9
automations9

Programming languages (5)

JavaJavaScriptGoRubyPython

Github contributions (5)

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

Apr 2020 - Jul 2021

Datadog APM client for Java
Role in this project:
userBack-end Developer / Automation Engineer
Contributions:1 release, 199 reviews, 62 commits in 1 year 2 months
Contributions summary:Lev primarily focused on enhancing the functionality and testability of the Datadog Java agent. Their contributions included merging environment variables and global tags for span configurations, modifying tests to prevent listening on specific addresses, and adding metrics to various integrations. Moreover, they also addressed code quality concerns by ensuring correct header propagation for redirects in the Apache HTTP client and fixing potential boot classpath issues to disable the agent.
apm-clientapmbytebuddydatadoghqtracing
OpenTelemetry auto-instrumentation and instrumentation libraries for Java
Role in this project:
userBack-end Developer
Contributions:6 comments in 1 day
Contributions summary:Lev primarily focused on improving the Datadog Java agent within the OpenTelemetry Java instrumentation project. Their contributions involved reducing the use of `Thread::setContextClassLoader` and optimizing class loading and caching mechanisms within the agent tooling. They also refactored the `ClassLoaderMatcher` to use Guava cache and other code improvements. These changes aimed to enhance performance and stability of the instrumentation agent.
instrumentationinstrumentation-librariesjava-agenttracingauto-instrumentation
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
Lev Priima - Senior Software Engineer at Datadog