
ALVIN LIU
SOFTWARE ENGINEER
PROFILE
Experienced backend developer with nearly 10 years of hands-on experience in building and scaling robust systems. Specialized in Golang, with deep expertise in backend architecture, microservices, and distributed systems. Proven track record across e-commerce, gaming, and Web3/blockchain industries, including over 5 years of Web3 development.
Proficient in designing high-performance backend services, building RPC Service, and deploying scalable infrastructure on Kubernetes. Adept at solving complex technical challenges and driving product stability in production environments.
EMPLOYMENT HISTORY
- Distribute Node Platform Based on K8S
We used K8S system to manage computing and storage resources, deploy user's nodes. We also used K8S operator to build our own schedule logic. - Ankr RPC https://www.ankr.com/rpc
We used Traefik to be our API gateway, used Golang to build a cache system as well as a Websocket system. - Meta Apes Game (Blockchain Solution) https://metaapesgame.com
We deployed a smart contract to manage player's assets (FT & NFT) and we also built a platform to trade them. - Tomo Wallet (Jan 2024 - ) https://tomo.inc
This is a multi-chains cryptos wallet, we used two kinds of language in the backend side. The backend API service is built with Java and Data service is build with Golang. The Data service will fetch transactions from blockchain and handle them with different DEX protocols, and API service can use data like crypto price from this layer.
This is a Online Shop platform like Amazon, with very complicated logic. https://ezbuy.sg
Microservices design, services communicate with each other by GRPC. Use mysql as main database, Redis to cache. We also use Mongo DB to store unrelated data.
I am responsible for some backend code of League of Angels 2, which is a mobile game. As well as a management website which are based on PHP. https://ns2.youzu.com
This is a supply chain platform, I am studying Golang code in this project and assist senior engineer to do some basic work.
EDUCATION
I studied Computer Science in this university, and I got my bachelor degree in 2016.
This is a secondary bachelor degree, I studied Economics in this university, and I got my bachelor degree in 2016.