Strong software engineer specialized in building platform and scaling large-scale distributed systems.
Interested in lock-free concurrency, distributed systems, server architectures, filesystem/databases, and designing systems at scale.
Experienced in concurrent programming, multi-threading, messaging, and developing low-latency/high-throughput software systems.
Experienced in building and applying frameworks for parallelism, RPC, queuing, caching, and distributed data storage.
Experienced in building massively scalable distributed data storage and replication systems.
Contributed to open-source projects in large-data, and distributed systems.
Specialties:
Languages: Java, Scala, Go,...