Oleg Efimov

London, England, United Kingdom
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
Oleg Efimov is a Principal Platform Engineer in London with 16 years of experience designing and operating large-scale backend systems, currently leading media infrastructure, member data storage, and observability initiatives at Bumble. He combines hands-on systems work—ranging from L3/L7 traffic routing and CDN/storage services to PHP and Go backend development—with strategic delivery of cross-team projects like expanding on-prem data centers and migrating services to Google Cloud. Oleg is known for improving observability and incident response across platforms and for pragmatic infrastructure replacements (e.g., moving from F5 hardware to IPVS + Nginx). His early research in HPC and optics at Lomonosov MSU informs a data-driven, performance-oriented approach to engineering problems. A pragmatic open-source contributor, he has improved syntax highlighting and test tooling in popular projects such as highlight.js and nodeunit, reflecting attention to quality at both infra and developer-experience layers. He mentors teams, drives accountability, and prefers solutions that are easier to operate and maintain long-term.
code16 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
150reputation
55kreached
5answers
3questions
github-logo-circle

Github Skills (15)

unit-testing10
javascript10
nodejs10
coffeescript10
syntax-highlighting10
test-automation10
testing10
css9
xml7
debugging6
v86
redis6
database6
sphinx6
mysql6

Programming languages (9)

JavaC++CJavaScriptGoPHPLuaHTML

Github contributions (5)

github-logo-circle
highlightjs/highlight.js

Mar 2012 - Jan 2017

JavaScript syntax highlighter with language auto-detection and zero dependencies.
Role in this project:
userFront-end Developer
Contributions:1 review, 458 commits, 135 PRs in 4 years 11 months
Contributions summary:Oleg contributed to the CoffeeScript syntax highlighting rules within the `highlight.js` repository. The changes involved improving the highlighting of CoffeeScript code, including enhancements for various string and code block types such as heredocs, comments, functions, and binary numbers. The changes were made in src/languages/coffeescript.js. Moreover, the user made modifications to the test file and the style files to improve the visualization.
javascriptsyntax-highlighterzero-dependenciessyntax-highlightinglanguage-grammars
caolan/nodeunit

Sep 2010 - Nov 2011

Easy unit testing in node.js and the browser, based on the assert module.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:26 commits, 1 PR in 1 year 1 month
Contributions summary:Oleg primarily focused on improving the test suite for the `nodeunit` project. Their contributions involve fixing spacing issues and other errors within the test files. They modified existing test cases by adding and removing tests and modifying the tests configuration. The user also introduced the "skip_passed" reporter, indicating a focus on test result reporting and analysis.
nodejsunit-testing
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