About Me
Hey 👋, I'm Tim.
As a Software Engineer with 8 years of professional experience, my expertise encompasses Java programming, object-oriented design, and software architecture design. Originally from Hong Kong, I am now based in Toronto, continuing my passion for software development. My career began in 2016 as a Java Developer within the finance sector in Hong Kong. My journey included impactful roles at organizations such as Morgan Stanley, Bank of China (Hong Kong), and Eclipse Trading, where I further developed my Java skills and gained valuable experience in software architecture design.
Currently, I am working remotely at GrandLine Technologies, contributing to their crypto trading systems. In this role, I leverage a range of technologies including Java, Spring, Redis, and more.
I believe software engineering is an endless journey of learning and growth. Outside of working hours, I enjoy exploring new programming languages and technologies, constantly seeking to broaden my knowledge and expertise.
Please feel free to reach out to me at: tim.lhf@outlook.com
Technical Knowledge
Backend
- Java
- Spring & Spring Boot
- LMAX Disruptor
- Chronicle Queue
- Redis
- MySQL
- PostgreSQL
- MongoDB
- Apache Kafka
- Apache ActiveMQ
- Python
- Rust
- Go
Frontend
- HTML
- CSS
- JavaScript
Other
- Docker
- GitHub Actions
- Jenkins
- SonarQube
- Linux
- AWS
- Heroku