// about

Jonathan Budiardjo

Software Engineer — ML Infrastructure & Realtime Services

Building the infrastructure that makes Machine Learning systems work. End-to-end model training, and services for realtime and batch inference.

Away from my desk, find me browsing board games, or zipping around Seattle on my bike.

// experience

Work History

View all →
  • Redfin - Applied Machine Learning Group Senior Software Engineer
    June 2025 – Present Seattle, WA

    Led development for a parameterizable end-to-end ML training pipeline to reduce science iteration cycle length by 60%. Designed and launched a bandit threshold recommendation system that optimized email and notification sends, reduced user notification fatigue, and drove a 17% lift in CTR.

    Python Kubernetes Apache Spark Airflow AWS Kafka
  • Amazon - Prime Video Recommendations Software Development Engineer II
    July 2020 – July 2025 Seattle, WA

    Built high-scale ML infrastructure to deliver personalized recommendations for millions of users. Specialized in briding the gap between research and production, architecting scalable platforms that helped cut model iteration time by 50%, while manging the rigorous latency and availability demands of global content reranking. I also led cross-functional initiatives that drove large lifts in customer engagement, and mentored mutliple engineers.

    Java Scala Kotlin Apache Spark AWS
// projects

Projects

View all →
  • PRFlow Python
    active

    A CLI tool that automates the entire PR preparation workflow - verifying, formatting, and submitting pull requests with minimal friction.

    CLI Developer Tools Automation
  • ToontownHelper TypeScript
    active

    A room-based web application for coordinating Toontown Online gameplay. Helps players manage tasks and strategies in real time.

    Web App Realtime Gaming
  • Takane Python
    maintenance

    A lightweight Discord bot, able to perform automated administrative tasks to manage server health and also interacts with users.

    Automation Chatbot Discord
// interests

Interests

View all →
  • Board Games

    Somehow, I spend more time researching and talking about board games instead of playing them. If you're interested at all, please come talk to me anytime!
    I'm currently playing Pandemic Season 2, would recommend the series!

  • Cooking

    I enjoying cooking (though I'm very slow at prepwork), and my interest is fulled by my desire to eat something tasty in a comfortable setting.
    My go-to dishes are Mapo Tofu, and Sundubu-jjigae.
    I'm also experimenting on making the perfect (very sour) lemon bar.

// writing

Posts

View all →
  • Revamping the site The struggles of a non-designer trying to make something look nice.

    It’s hard to do things well, and that’s doubly true when you are an engineer that doesn’t have any design experience.

  • Hello! This is a start of the new website. I hope to keep this updated as time goes on with my projects and other pieces of writing as...