Oleg Obleukhov

Production Engineer at Meta

Dublin, Ireland
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
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.
code11 years of coding experience
job9 years of employment as a software developer
bookEngineer's degree, Information technology, Engineer's degree, Information technology at Санкт-Петербургский политехнический университет Петра Великого
bookDegree, Basic Computer Skills, 4.9, Degree, Basic Computer Skills, 4.9 at Saint-Petersburg School №250
languagesRussian, English, German
github-logo-circle

Github Skills (14)

graphite10
time-series10
distributed-systems10
py10
python10
django10
synchronization10
testing10
webapp9
metric9
javascript8
command-line-interface8
bash5
script5

Programming languages (12)

TypeScriptJavaC++ShellCJavaScriptVerilogGo

Github contributions (5)

github-logo-circle
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:
userEmbedded 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.
monitorsdnload-balancinglinearizabilitymonitoring
A highly scalable real-time graphing system
Role in this project:
userBack-end Developer & QA Engineer
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.
scalablepythondjangographite-componentsgraphite-web
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
Oleg Obleukhov - Production Engineer at Meta