Frank Li

I'm a software engineer based in Brisbane 🌴 with a keen interest in empowering people through technology. My focus area for the past few years has been full-stack development in the JavaScript/TypeScript tech stack, translating business requirements into endpoints, data structures, diagrams, infrastructures - and coding them out.

☎️ Contact information

📧 frank@bubbli.io

🔗 Github - https://github.com/frankisawesome

🔗 LinkedIn - https://www.linkedin.com/in/frank-l-a89288116


👨🏻‍🏫 Work experience

Full-stack Engineer

Mycelium Ventures, Brisbane, Australia – (May 2020 - Present)

Sessional Academic

Queensland University of Technology, Brisbane – (Feb 2020 - June 2020)

Student Ambassador

Queensland University of Technology, Brisbane – (Feb 2018 - Oct 2018)


📽️ Projects

🐼 Survey Panda (surveypanda.page)

💭 Bubbli.io


🛠 Skills

💻 Technology

Javascript/Typescript ⭐️⭐️⭐️⭐️

My "native" programming language, I've worked with it for over 3 years. I've used it in front-end with React and Vue, in back-end for APIs with Node, Express, in testing with Mocha/Jest, as well as in various microservices (db health check, cache refresh, query execution etc). I'm comfortable with the latest language features, tooling and platforms.

Cloud Computing⭐️⭐️⭐️⭐️

As a full-stack developer I spend a lot of time in various cloud services, configuring different pipelines. I have a solid understanding in almost all GCP products, most notably GKE, BigQuery, PubSub, Cloud Functions etc. I also have experience using AWS products (EC2, ASG, Fargate etc) as well as Azure products (CosmosDB, App Engine etc). I also have extensive experience in various CI/CD products such as CircleCI, Github Actions and Cloud Build.

C#/Java/Python/R ⭐️⭐️⭐️

I learnt OOP in C# and Java, in both of which I've developed relatively large scaled object oriented applications for university assignments.

I've also completed a variety of Data Science projects, fitting models and visualising results in Python and R. I have a very solid understanding in the underlying mathematics principles used in modelling due to my second degree in Math (Statistics) and I've found working with large data sets rewarding and enjoyable.

Golang/Solidity ⭐️⭐️

I deal with Goland and Solidity code bases a lot on a daily basis, most are open sourced code bases written for Blockchain specific applications. I have grown to be able to read and digest code written in these languages but I do lack experience developing in them.


📜 Articles and Blogs


📚 Education & Awards

Bachelor's Degree in IT and Mathematics

2018-2021 | GPA 6.6 | Major in Computer Science & Statistics

QUT Vice-Chancellor's Scholarship

I was awarded the QUT Vice-Chancellor's scholarship in 2018 after graduating high school with an OP1.

Tanda Hackathon 2019 Winner

I led team Survey Panda to win the best overall award in Tanda Hackathon 2019.