Marko Kevac

Engineering Manager Search Platform

Dubai, Dubai, United Arab Emirates
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

👤
Senior
🎓
Top School
Marko Kevac is an experienced engineering leader with 16 years designing and operating backend systems, currently blending hands-on engineering and people management as Engineering Manager for Perplexity’s Search Platform in Dubai. He has led search and infrastructure teams at Perplexity and Bumble after a long technical progression at Badoo, bringing deep expertise in scalable backend architecture and distributed systems. Marko’s contributions to high-profile open-source projects—such as extending backup and restore functionality in RocksDB’s C API—underscore his practical knowledge of databases and reliability engineering. He also has a track record of improving data integrity in consumer apps, having fixed XML data corruption and enhanced plugin/configuration management in Getting Things GNOME. With an MS in Applied Mathematics and Software Engineering from MEPhI, he combines rigorous analytical training with pragmatic delivery at scale. Colleagues describe him as a hands-on manager who still dives into core system problems while growing teams and shipping robust production services.
code16 years of coding experience
job17 years of employment as a software developer
bookMaster of Science (MS) Applied Mathematics Cybernetics Software Engineering, Master of Science (MS) Applied Mathematics Cybernetics Software Engineering at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
languagesEnglish, Serbian, Russian
stackoverflow-logo

Stackoverflow

Stats
2,942reputation
270kreached
28answers
35questions
Badges
linux
top-5%
github-logo-circle

Github Skills (30)

storage-engine10
admin10
python10
databases10
database-administration10
c1110
c1710
backup10
xml10
re-store10
database10
todolist9
to-do9
apidoc9
desktop-application9

Programming languages (13)

JavaC++CRustGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
getting-things-gnome/gtg

May 2010 - Jun 2010

Getting Things GNOME! desktop app development
Role in this project:
userBackend Developer
Contributions:5 commits in 23 days
Contributions summary:Marko primarily focused on backend development tasks within the GTG project. Their contributions include fixing data corruption bugs in XML handling, enhancing plugin configuration management, and developing a script for anonymizing task files. They also made changes to the core application by modifying preferences and manager configurations. These updates indicate a focus on improving data integrity, application behavior, and utility functions.
gnomegtdgtd-applicationsgtd-assistantgtd-workflow
facebook/rocksdb

Jan 2015 - Feb 2015

A library that provides an embeddable, persistent key-value store for fast storage.
Role in this project:
userDatabase Engineer / Database Administrator
Contributions:5 commits, 1 PR, 5 comments in 9 days
Contributions summary:Marko's primary contribution focused on adding and enhancing backup and restore functionalities within the RocksDB C API. This involved creating new functions to open and close backup engines, create backups, and restore from the latest backup. They also added supporting structures and options related to backup operations, and wrote a test case to validate the backup and restore process within the C API. Overall, the user focused on extending the C API to support backup and restore operations.
key-value-storedatabasestorage-engine
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