Oleg Obleukhov is a production engineer with 11 years of experience building large-scale, time- and network-sensitive infrastructure, currently shaping time and DNS services at Meta from Dublin. He led creation of Facebook’s Public NTP, co-founded the Timing Card/Open Time Server initiatives, and authored open-source PTP unicast tools (ptp4u/sptp), demonstrating deep expertise in precision time synchronization at datacenter scale. His background spans SRE, systems engineering and back-end development across Yandex, InnoGames and startups, with hands-on work in high-availability clusters, monitoring (Graphite), and orchestration. Notably, he implemented precision GNSS configuration tooling (ubxgen.py) for a Time Appliance reference model and contributed time-series functions and tests to graphite-web. Comfortable bridging hardware-level embedded work and large distributed systems, he combines pragmatic operational rigor with open-source leadership in the Open Compute Time Appliance project.
11 years of coding experience
9 years of employment as a software developer
Engineer's degree, Information technology, Engineer's degree, Information technology at Санкт-Петербургский политехнический университет Петра Великого
Degree, Basic Computer Skills, 4.9, Degree, Basic Computer Skills, 4.9 at Saint-Petersburg School №250
Develop an end-to-end hypothetical reference model, network architectures, precision time tools, performance objectives and the methods to distribute, operate, monitor time synchronization within data center and much more...
Role in this project:
Embedded Systems Engineer
Contributions:10 reviews, 88 commits, 10 PRs in 2 years
Contributions summary:Oleg primarily focused on configuring and generating commands for a U-blox GNSS receiver within the context of a precision time synchronization project. Their work involved developing a Python script (`ubxgen.py`) to parse configuration files and generate hexadecimal commands for the receiver. Further contributions included updating the script to handle different configuration layers and replace legacy commands, demonstrating a deep understanding of the GNSS receiver's configuration and control. Additionally, the user adjusted project files to leverage `ptp4u` for time synchronization.
Contributions:12 commits, 3 PRs, 15 comments in 11 months
Contributions summary:Oleg primarily focused on implementing and testing a new `powSeries` function for the Graphite-web project. This involved adding the function itself, along with associated tests and JavaScript integration for the UI composer. The user also fixed a bug related to name generation and implemented the `divideSeriesLists` function, including tests. These contributions show expertise in extending Graphite's functionality with time-series calculations and validation via tests.
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.