Fullstack Engineer
Stakenet | Mar 2018 - Present
Scala
Angular
PostgreSQL
WebSocket
TypeScript
Ansible
Bitcoin
Blockchain
Play Framework
- Designed the official XSN Block Explorer (https://xsnexplorer.io).
- Extended the Block Explorer to support multiple currencies, such as Bitcoin and Litecoin
- Implemented scripts for automatic deployments for the Block Explorer.
- Maintained the cloud environments for the multi currency Block Explorer.
- Designed the and led the Stakenet orderbook development, powering the Stakenet Decentralized Exchange.
Scala Backend Engineer
Samsung | Jun 2017 - Jun 2018
Java
Scala
MySQL
MongoDB
Amazon S3
Cassandra
Akka
Apache Kafka
Play Framework
Zookeeper
Building scalable back-end services with multiple-active regions and eventually consistent databases.
- Implemented Amazon S3 resiliency across regions for the image storage service, we are not worried anymore if Amazon S3 goes down in a region.
- Implemented TCP and TLS support for the LwM2M (IoT) protocol used on device management (goo.gl/GmsqaU).
- Contributed to multiple-active regions project where we use multi-master asynchronous database replication across different regions in the world.
- Contributed to the Device Management Approved List, where an organization can whitelist the devices that should be able to connect to the cloud (goo.gl/NQnCDh), used Conflict-Free Replicated Data Types (CRDT) to get the data replicated across regions.