99 little bugs in the code
99 little bugs in the code
Take one down, patch it around
120 million bugs in the code
Hi, I'm Willie.
In case you were wondering, I'm a software developer; precisely, a full stack developer.
My primary focus is Java and MySQL. In fact, this entire page is actually a Spring Boot application with a MySQL back.
Check out its source hosted on GitLab!
Born in Hong Kong, grew up and living in beautiful Raincouver Vancouver, Canada.
Proud alumnus of the University of British Columbia, graduated with a Bachelor's of Science in Computer Science.
Always looking to be challenged, there's no end to improvement.
I am most fluent in Java, and I believe using a microservice architecture pattern is best for cross business domain systems. I most enjoy working with the following frameworks:
On the database front, although writing PLSQL can help the development process and managing business logic, I enjoy working with MySQL more than Oracle and MSSQL.
For lightweight file based databases, there's always H2, Derby and SQLite.
Of course, microservices are best deployed and managed by an enterprise orchestral framework. I have worked with the traditional AWS cloud stack as well as k8s clusters.
It's a privilege to have worked in both Hong Kong and Vancouver - from small businesses to large enterprises; and extremely lucky to have worked with many many talented engineers.