[go: up one dir, main page]

Skip to content
OMOleg Mihajlov
RésuméEmailGitHubLinkedIn
Résumé
OM

Oleg Mihajlov

Software Engineer at Google in Munich. Previously built an anti-fraud rules platform at a fintech startup and observability tooling at Stripe.

Munich, Germany

About

CS graduate from TU Berlin, now a software engineer at Google in Munich. I build tools that help engineers understand and operate their systems — from an anti-fraud rules platform at a fintech startup to observability and cost-optimization tooling at Stripe, with an SRE internship at Google and earlier product work at Spotify.

Experience

GO
GoogleCurrent

Software Engineer

Nov 2026 — Present
Observability
FI
Fintech Stealth Startup

Software Engineer

Sep 2024 — Nov 2026
BackendAnti-FraudRule EnginePayments
  • Key backend engineer building the anti-fraud rules platform from an early-stage prototype to production readiness, owning critical subsystems.
  • Cut hot-path p99 latency by 37% through rule execution deduplication, compilation caching, and query parallelization — optimizations that also halved monthly database costs.
  • Led the migration of analytics reads to ClickHouse — keeping fraud analysts' dashboards fast as data grew and shielding the real-time scoring database from heavy queries.
  • Architected and led the migration to an in-app authentication and user management system, replacing the legacy auth flow, and mentored mid-level engineers joining the team.
GO

Site Reliability Engineer Intern

Jun 2026 — Sep 2026
SREObservabilityReliability
  • Worked on dashboard infrastructure and agents.
ST

Software Engineer Intern

May 2025 — Aug 2025
ObservabilityHigh Cardinality Metrics
  • Returning intern on the Observability team, building tooling on Stripe's company-wide metrics platform across the full stack — stream processing in Java/RxJava on Netflix Mantis, a React frontend, and Terraform infra over Prometheus and AWS.
  • Built a self-service tool that lets on-call engineers pull detailed info for any metric on demand, surfacing which subsets of machines are degraded during an incident instead of digging through logs.
  • Piloted it with 2 engineering teams against live incidents.
ST

Software Engineer Intern

May 2024 — Aug 2024
ObservabilityCost Optimization
  • First internship on Stripe's Observability team, building cost-attribution tooling for the company's Prometheus platform.
  • Built a self-service tool that attributed each team's Prometheus metrics and exposed their cost in a UI, so teams could prune their own expensive, high-cardinality metrics instead of the observability team manually hunting them down and chasing each owner.
  • Adopted across teams and driving recurring annual cloud savings — realized before the internship even ended.
SP

Software Engineer iOS

Jun 2023 — Sep 2023
iOSSwift
  • Improved the Podcast Episode page with data-driven design changes — 4.3% increase in user retention and 15% boost in engagement within 3 months.
  • Cleaned up 4,000+ lines of obsolete code and brought test coverage above 90%.

Education

Skills

Languages

PythonGoC#Swift

Infrastructure & Tools

DockerPrometheus (PromQL)GrafanaTerraform

Backend & Data

PostgreSQLRedisApache SparkApache AirflowScalaNetflix MantisgRPC

Projects

HA

Hanami — Manga Reader

A native iOS reader for MangaDex, focused on CoreData persistence and UI performance. Grew to 8,000+ downloads.

SwiftiOSCoreDataUIKit
KY

Kyoto v3 — Bot Filter

A Go service that decides on every page view whether the visitor is a bot; in production at a small online retailer. Rules are JSON data edited in a React admin UI — v1 had them hard-coded — and any draft rule can be backtested on 30 days of logged traffic before it goes live. Signals: JA4 TLS fingerprints, VPN and datacenter networks, rate counters, crawlers verified by reverse DNS, and fpscanner flags the site reports after page load. Built AI-first: I defined the behavior and the blocking policy, AI wrote the code.

GoTimescaleDBRedisReactAI-assisted

Photos

This folder is empty.

Games

Minesweeper

010

Flappy Bubble

Untitled - Paint

Recycle Bin

4 items
NameOriginal location
legacy-auth-flowFintech startup
slow-hot-path.sqlFintech startup
expensive-metrics.promStripe
obsolete-code.swiftSpotify