Skip to content
Ivan Fekete

Ivan Fekete

Software Engineer at Google · Sunnyvale, California

I’m Ivan, a software engineer at Google based in Sunnyvale, California, working on AI infrastructure monitoring configuration. Previously, I built AR experiences, multiplayer infrastructure, and on-device machine learning at Snap and Amazon. I’m also an ICPC World Finalist, a problem setter, and a writer exploring the algorithms behind production systems. See more

At a glance

  • Named inventor on 3 Snap Inc. patents

    AR, wearables, and multiplayer; filed in the US and internationally

  • 20M Snap Multiplayer Infrastructure

    Designed matchmaking for 20M DAU; boosted messaging throughput 40x on Spectacles; saved $250K in annual cloud costs

  • ML libraries 40% faster than alternatives

    Embedded C++ and SIMD; shipped in Ring cameras with 1.5M combined sales

  • ICPC World Finalist

    World Finals 2024; SEERC 2022 2nd place; two-time Ukrainian National Olympiads prizewinner

  • Judge & Problem Setter

    Authored 15 problems for CodeChef, HackerRank and olympiads, judged hackathons and programming contests

  • Two articles on HackerNoon

    Researching matchmaking queues and time-series database algorithms

Experience

  • Software Engineer, Google

    Sunnyvale, California · Oct 2026 - Present

    Working on AI infrastructure monitoring configuration at Google

    • AI infrastructure
    • Monitoring configuration
  • Software Engineer, Snap Inc.

    Santa Monica, California · February 2024 – July 2026

    Real-time multiplayer and AR infrastructure for Spectacles and Connected Lenses, a matchmaking service for 20M daily players, and the cloud platform behind them.

    • Real-time systems
    • Multiplayer infrastructure
    • Distributed systems
    • AWS
    • Google Cloud
  • Software Development Engineer, Amazon

    Amsterdam, Netherlands · November 2021 – November 2023

    Machine learning libraries and computer vision for Ring devices, including motion detection shipped in cameras with 1.5M combined sales.

    • Machine learning
    • Computer vision
    • Edge devices
    • AWS
    • Low-level optimizations
  • AR Engineer, Snap Ukraine

    Odesa, Ukraine · August 2019 – November 2021

    Original AR experiences and foundational AR templates for Snap Spectacles.

    • Augmented reality
    • 3D Math
    • Computational geometry

Awards

Patents

Writing

Judging

  • AITEX Summit logo

    Served as a judge at this 48-hour global virtual hackathon, evaluating production-ready prototypes across health, sustainability, and business tracks.

  • UOI (Ukrainian Olympiads in Informatics) logo

    Judge, Ukrainian Olympiad in Informatics

    Served as a judge for the final stage of the Ukrainian Olympiad in Informatics.

Problemsetting

CodeChef logo

CodeChef

Authored 10 problems across 5 CodeChef contests between 2017 and 2018. Every problem is credited on its contest page; the full list is on the CodeChef profile .

UOI (Ukrainian Olympiads in Informatics) logo

Ukrainian Olympiad in Informatics

Authored 4 problems across 3 contests between 2018 and 2019, spanning the olympiad's final stage and its IOI team selection rounds.

  • Final Stage 2019

    Authored Day 2, Problem A of the olympiad's final stage in Odesa, which drew the best 129 competitive programmers nationwide.

  • IOI Team Selections 2018

    Authored two problems for the selection rounds that formed Ukraine's IOI team.

  • Final Stage 2018

    Co-authored Day 2, Problem D of the olympiad's final stage in Mykolaiv, which drew the best 129 competitive programmers nationwide.

HackerRank logo

HackerRank

Authored one problem for HackerRank's Weekly Challenges.