Recent Posts
Write Once, Run Anywhere?
I wrote an article for Increment’s Mobile edition, sharing lessons about the nuances of cross-platform development. Published in print and digital!
Quizlet + Kotlin Multiplatform Case Study
I authored a case study with JetBrains to share how Quizlet is using Kotlin Multiplatform to simplify our development efforts.
Using @Parcelize
in Kotlin Multiplatform
Using Platform-Specific Declarations to unlock @Parcelize
in Kotlin Multiplatform Projects
Recent Talks
Powering Worldwide Learning with Kotlin Multiplatform
droidcon SF 2019!
Principles of Shared Code
Denver Startup Week 2019.
Free community event!
A Journey in Shared Code with Kotlin Multiplatform
droidcon Berlin 2019: My first time speaking at a conference!
Recent Projects
Cross-Engine Query Execution in Federated Database Systems
👨🏻🎓 In my Master’s Thesis, I implemented and evaluated a Query Executor that can evaluate queries joining across relational, column-store, document, and time-series databases.
Hydra: A Trustless Decentralized Digital Identity System
Hydra is a decentralized and secure authentication system to access services on the Internet.
Zauberflöte: A Transparent Peer-to-Peer CDN
Zauberflöte is a peer-to-peer content delivery network. The system uses WebRTC to cache and distribute content between peers.