Software Engineer · Distributed Systems · AI
Hi, I'm Jan.
I'm a Software Development Engineer at Amazon, where I design and build distributed systems that operate at scale. I'm a recent M.S. Computer Science graduate of UCSD, where I focused on systems and AI.
Alongside my day job, I collaborate with the Contextual Robotics Institute on robotics research, and partner with Lazarski University on AI applications in medicine. Recent work includes a paper on tabletop object rearrangement (ICRA 2025) and a treatment-outcome study for Port-Wine Stain birthmarks.

$450M+
estimated annual impact from features shipped at Amazon
10M+
daily requests served by systems I helped design
4
publications, incl. co-author of an ICRA 2025 robotics paper and an AI-in-medicine study
Recent writing
ALL POSTS →Spanner: Google’s Globally-Distributed Database
Spanner is Google's globally-distributed, externally-consistent database. It's heavily based on clock synchronization, and solves prominent clock synchronization issue through its novel TrueTime API (GPS + atomic clocks with bounded uncertainty) to assign globally meaningful commit timestamps, enabling (!!!) lock-free consistent reads and distributed transactions, even across datacenters.
ZooKeeper: Wait-free coordination for Internet-scale systems
Zookeper is a distributed coordination service which handles a lot of distribtued system application workload and logic out of box. It works for specific use-cases.
Frangipani: A Scalable Distributed File System
Frangipani is a scalable distributed file system layered on top of the Petal virtual disk. Machines cache and serve file system logic locally while Petal provides shared, replicated block storage, using distributed locking and per-server logging for coherence and crash recovery.
In Search of an Understandable Consensus Algorithm (RAFT)
RAFT is a consensus algorithm designed to be more understandable than Paxos while providing equivalent strong consistenct guarantees.
Replicating Dropbox Based on RAFT Consensus Algorithm
A 12-week long class project focused on creating a Dropbox-like system that can work in a distributed system setting