[ WORK ] Selected projects

Systems that
scale quietly.

A look at the mobile infrastructure I’ve shipped - monetization systems that operate across surfaces and recover real revenue, built for reliability at Instagram’s scale.

Built at MetaAndroid · Kotlin2 featured
MetaPRJ / 01

Reels Time-Based Ad Injection Across Surfaces

Implemented a cross-surface injection system at Meta that converts unmonetized dwell time into Reels ad impressions using a custom Android session tracker.

  • Custom Android session tracker measuring dwell time across multiple surfaces.
  • Time-based ad injection logic that converts idle attention into qualified impressions.
  • Designed to be surface-agnostic, so the same engine extends to new placements.
KotlinAndroidAds SDKMetaInstagram+3 more
MetaPRJ / 02

Reels Ad Impression Recovery via Autoscroll

Built an impression recovery system at Meta that captures lost revenue for Instagram Reels by auto-scrolling to high-value ads using Kotlin and Android.

  • Detects high-value ads that would otherwise be skipped and recovers the impression.
  • Smooth, intent-aware autoscroll that respects the organic viewing experience.
  • Built on ExoPlayer for reliable playback and accurate impression accounting.
KotlinAndroidExoPlayerAds SDKMeta+3 more

Other Projects

Mobile libraries, production apps, and experimental tools where I explore Kotlin, Swift, React Native, and embedded architectures.

MetaPRJ / 03

Unified Ad Event Logging Across Systems

Designed a unified logging architecture at Meta that reduced ad incident debugging time by 80% across all surfaces using a global correlation ID system.

KotlinAndroidLoggingObservability+3 more
MetaPRJ / 04

Feed Real-Time Ad Re-Ranking on Engagement Events

Built an event-driven ad re-ranking system at Meta that triggers fresh ranking on Share, Image Tap, and Video Tap signals to improve next-slot ad relevance.

KotlinAndroidAds SDKMeta+4 more
MetaPRJ / 05

Reels First-Position Ad Monetization on Cold Start

Designed a cold-start monetization system at Meta that replaces Reels loading states with high-value ads using an advanced Android pre-fetching framework.

KotlinAndroidExoPlayerAds SDK+4 more
MetaPRJ / 06

HTTP Streaming for Reels Ad Delivery

Eliminated first-session ad slot loss on Reels at Meta by replacing batch JSON responses with HTTP chunked streaming, delivering ranked ads as they complete.

KotlinAndroidHTTP StreamingAds SDK+4 more
MetaPRJ / 07

Threads Ads Brand Safety Infrastructure

Implemented brand safety controls at Meta that enabled enterprise advertiser adoption for Threads using ML-driven content classification and safety profiles.

KotlinAndroidAds SDKMeta+4 more
PersonalPRJ / 08

Green Clippings - On-Demand Lawn Care

A high-efficiency iOS marketplace for professional lawn care services. Connects homeowners with verified landscapers for on-demand yard maintenance.

SwiftAlamofireMapKitCore Location+2 more
PersonalPRJ / 09

BuzzExpress: eGreeting & Branding Poster

A high-performance Android graphics app for creating professional posters and e-greetings with a layered editing engine and real-time filters.

KotlinRetrofitRoomGlide+3 more
PersonalPRJ / 010

Sober Love - Recovery Community Platform

A secure, privacy-focused iOS community platform for individuals in recovery. Features real-time messaging, community feeds, and sobriety tracking.

SwiftAlamofireCore DataFirebase+2 more
PersonalPRJ / 011

CodeView - Android Syntax Highlighting Library

A high-performance Android library for real-time code syntax highlighting. Supports 20+ languages with customizable themes and minimal main-thread impact.

KotlinHiltRegexTextWatcher+1 more
PersonalPRJ / 012

Khaliques SA - Men's Fashion E-Commerce

A premium iOS e-commerce platform for menswear. Features a high-performance product browsing engine, secure Stripe payments, and real-time inventory sync.

SwiftAlamofireCore DataStripe+2 more
PersonalPRJ / 013

YdPlayer - Advanced Android Video Library

A flexible, state-driven Android video library built on ExoPlayer. Simplifies complex media playback tasks like adaptive streaming, custom UIs, and lifecycle management.

KotlinExoPlayerHiltCoroutines+1 more
PersonalPRJ / 014

Diamonds on Call - Global B2B Marketplace

A large-scale B2B iOS marketplace for the diamond industry. Built with real-time video consultations, HD media inspection, and global inventory sync.

SwiftAlamofireCore DataWebRTC+2 more
PersonalPRJ / 015

TES - Sports Evaluation Platform

A high-performance iOS evaluation platform for elite sports. Features real-time game card generation, instant coach feedback, and player performance tracking.

SwiftAlamofireCore DataWebRTC+2 more
[ MORE ] Beyond the highlights

More work - tooling, prototypes, and experiments - available on request.