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