So Ka Ho Brian
Career Objective: Aim to become a top software engineer and team leader
Technical Summary
| (Primary) | Java, Kotlin, Javascript/Typescript, C#, Dart |
| (Familiar) | Golang, C++, Solidity, PHP, Objective-C | |
| (Others) | Swift, Python, Visual Basic, Octave | |
| Spring Boot, Node.js, React.js, Laravel, Vue.js, Flutter, React Native, Web3.js | |
| MySQL, Redis, Kafka, RabbitMQ, Elasticsearch, MongoDB, Sharding | |
| Distributed Systems, High-Performance Architecture, Blockchain (EOS, Smart Contracts), Microservices, DDD, CQRS, AWS, Docker, k8s, CI/CD, Unit testing, Google/Facebook APIs, Google Play, WeChat Pay | |
Professional Experience
(Senior Software Engineer II) Feb 2022 - Present
(Senior Software Engineer) Jun 2021 - Feb 2022
(Software Engineer) Nov 2019 - Jun 2021
1. Senior Software Engineer II
At Lalamove
- Architect and maintain high-throughput microservices handling 5,000+ QPS with 99.99% availability
- Implement comprehensive monitoring and failover strategies, reducing monthly downtime from 1 hour to zero
- Lead technical design reviews and mentor team in distributed systems, performance optimization, and reliability engineering
- Drive PHP to Java migration, improving system throughput by 250% and reducing 60% resource usage
- Establish architectural standards and validation processes for high-performance services
- Prevent production incidents through rigorous code review and release validation processes
- Led testing initiative and coached team in test-driven development, improving code coverage from 0% to 80%
(Senior Software Engineer) Nov 2018 - Nov 2019
(Software Engineer) Jun 2017 - Oct 2018
2. Senior Software Engineer
At Bull-b Technology Limited
- Led architecture design and development of a cryptocurrency exchange system from ground up
- Implemented core exchange components including order matching engine, wallet management
- Designed and developed smart contracts for ICO projects on EOS blockchain
- Integrated multiple blockchain networks for deposit/withdrawal operations
- Implemented real-time WebSocket data streaming for market data and order updates
- Developed over 5 projects and maintained over 12 projects
- Provide assistance and technical sharing to juniors
- Led infrastructure modernization from VMs to Docker containers and implemented CI/CD pipelines
Jul 2016 – Oct 2016
3. Full stack developer (Node.js/Android)
At 39 Columns Limited
- Discussed and created user requirements and specification
- Developed the 39Columns Android App and backend system
Awards
1. Madhack 2nd runners-up award - HackUST 2016
HKUST
2. Best IT Project - Project of the Year Competition 2015
CCCU
3. Certificate of Merit - Hong Kong U-21 IoT Awards 2014
GS1 Hong Kong
Education
Hong Kong University of Science and Technology
Sep 2015 – June 2017
Bachelor of Engineering in Computer Science (1st Class Honors)
Community College of City University of Hong Kong
Sep 2013 – June 2015
Associate of Science in Information System Development (Distinction)
Personal traits
- Responsible
- Independent
- Organized
- Self-motivated