Pavel Merkis

Software Engineer at Google

Poland
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
Pavel Merkis is a software engineer with a decade of experience building high-performance backend systems, currently at Google after roles at Mapbox and Wunder Fund. He has a strong C++ background applied to mapping and navigation — notably improving Valhalla's reproducible tile builds and speeding Mapbox's tile building stages by 40–50%. His work spans production performance, test automation, and tooling: from ADAS telemetry replay improvements to route quality metrics and GUI tools for navigation traces. At Wunder Fund he bridged data pipelines and trading backtests, making pipelines more robust and developer-friendly. Trained at the Yandex School of Data Analysis and BSU, Pavel blends systems-level optimization with pragmatic engineering for measurable reliability gains. An often-overlooked strength is his focus on reproducibility and deterministic builds, which reduces operational surprises in complex spatial systems.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Belarusian State University
bookComputer Science, Computer Science at Yandex school of data analysis
stackoverflow-logo

Stackoverflow

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

Github Skills (10)

openstreetmap10
data-structures10
algorithms10
routing-slip10
c-language10
routes10
cprogramming-language10
data-structure10
dijkstra7
url-routing7

Programming languages (3)

C++JavaScriptKotlin

Github contributions (5)

github-logo-circle
valhalla/valhalla

Jul 2020 - Feb 2022

Open Source Routing Engine for OpenStreetMap
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:179 reviews, 157 commits, 75 PRs in 1 year 7 months
Contributions summary:Pavel primarily contributed to improving the reproducibility of tile building within the Valhalla routing engine. They implemented tests to verify reproducible tile builds, addressing undefined behaviors and ensuring the consistency of tile generation. The user also made improvements to the parsing stage, optimizing and refactoring code to improve efficiency. Additionally, they addressed bugs related to complex restrictions in the routing engine.
osrmmulti-modalnominatimtileddijkstra
Contributions:2 pushes, 1 branch, 2 issues in 2 years 2 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
Pavel Merkis - Software Engineer at Google