Danial Klimkin

Senior Software Engineer at Google

Zurich, Zurich, Switzerland
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
Danial Klimkin is a Senior Software Engineer based in Zurich with 14 years of experience building large-scale data processing, serving stacks and APIs at Google, where he now focuses on emerging toolchains and previously led work on ad verticals, sustainable flights, server frameworks and EV routing. He brings deep expertise in backend engineering and build/release reliability, evidenced by contributions to high-profile open-source projects like LLVM and the Google Ads Ruby API client, where he implemented foundational client and SOAP handling infrastructure. Comfortable across production systems and developer tooling, he pairs hands-on coding with a track record of fixing build failures, memory leaks and API stability issues. Trained as a software engineer (MSc) in Saint Petersburg, he combines systems-level rigor with pragmatic product experience from early DoubleClick support roles to leading large externally facing APIs. A detail-oriented maintainer, he often focuses on the behind-the-scenes work that keeps complex toolchains and services robust and reproducible.
code14 years of coding experience
job9 years of employment as a software developer
bookSaint Petersburg State Electrotechnical University "LETI"​
languagesRussian, English, German
github-logo-circle

Github Skills (11)

soap10
build-system10
c-language10
api10
cprogramming-language10
bazel10
apidoc10
llvm10
ruby10
code-formatting9
memory-management8

Programming languages (9)

C#JavaC++CLLVMGoPHPRuby

Github contributions (5)

github-logo-circle
Ad Manager SOAP API Client Libraries for Ruby
Role in this project:
userBack-end Developer
Contributions:3 releases, 314 commits, 6 PRs in 5 years 10 months
Contributions summary:Danial appears to have worked on the foundational structure of the application, specifically the base class for API services using the Savon backend. Their contributions focus on creating and setting up the Savon client, including configuring the HTTP client, and creating methods for interacting with the API by executing SOAP requests and handling responses. The work involves implementing basic structure and essential building blocks for a Ruby-based API client library.
ad-managerrubysoapsoap-api
llvm/llvm-project

Jan 2024 - Feb 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer / Build & Release Engineer
Contributions:5 reviews, 91 PRs, 40 pushes in 1 year 1 month
Contributions summary:Danial primarily contributes to build system fixes, corrections to compilation issues, and general maintenance within the LLVM project. Their work involves resolving build failures in both the main codebase and related toolchains such as Bazel. Additionally, the user addresses memory leaks, fixes code formatting issues, and reverts problematic changes. This indicates a focus on code correctness, build stability, and general project hygiene.
compilerllvmtoolchain
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