About Me
Hello! I'm Fabian 👋
I'm a Full Stack Software Engineer with focus on front-end development from Hong Kong. I graduated from HKUST majored in Computer Science.
I started off teaching myself design and web development. The emergence of JavaScript frameworks propelled my skills to full stack development. I'm currently working at SleekFlow where we aggregate messaging apps such as WhatsApp and Facebook into one platform for teams to better support and engage customers. I also like to think and share my knowledge. I'll be glad if I can help people grow. This is one of the reason why I started blogging.
Outside of work, I'm a gamer to the core. I tend to play story-based adventurous action games. GTA and God of War series are my favourites. I'm also into tactical competitive first-person shooters like Rainbow Six Siege.
Apart from games, I also like reading particularly non-fictions, especially those that focus on psychology and philosophy. I play music mainly guitar and drums. Basketball and longboarding are also what I love to do.
Checkout the gears that I use if you are interested
Tech Stack
Front-End
- React
- React Native
- React Query
- Redux
- Gatsby
- Next
- CSS in JS
- TailwindCSS
- Storybook
- Vercel
- Vite
Back-End
- Node
- Express
- GraphQL
- REST
- SQL
- Postgres
- Redis
- AWS
- Contentful
- Firebase
Testing CICD
- Jest
- Testing Library
- GitHub Actions
UI/UX
- Illustrator
- Photoshop
- Adobe XD
- Sketch
- Figma
Timeline
2022
- Check
Joined SleekFlow
Worked with SleekFlow as freelance for their website. I ended joining their energetic and ambitious team as a frontend dev.
2019
- Check
Joined 8 Securities / SoFi HK
My second Dev job. This is where I trained up my back-end skills with the help of my experienced colleagues. I realized I picked the right career path.
2018
- Check
Joined Altitude Labs
My first full-time job as a Software Engineer. I spent a year there solidifying my dev skills. And I made some good friends there.
- Check
Graduated University
I don't have an exciting school life or the best grades but I'm blessed to have finished my degree.
2016
- Check
Took a Semester Off
I took a year off because of the internship. I wanted some time outside of study. It was a turning point of my life. I reestablished myself realizing my potential in front-end development.
- Check
First Internship
I worked as a developer / designer role in the government sector. I had fun continuing my creative endeavour as well as doing simple web development.
- Check
Built My First Website
It was a single page static website built with Bootstrap. I grinded my way learning the basics of HTML, CSS and very little JS. It was a preparation project to get ready for my internship. It was worthwhile to realize I can build something.
2015
- Check
Became the Executive Member of the Rotaract Club of HKUST 15-16
It was the best time I had in University. I was part of group and met different people along the way. It was also a time where I learnt how to do creative designs as the Promotion and Publication personnel.
- Check
Started Majoring in Computer Science
CS was my 3rd choice below Civil and Mechanical Engineering. And I never learnt anything about programming prior to college. Looking back, I'm glad that I got in which made me who I am today and have a flexible career.
2013
- Check
Started at HKUST
I knew my direction was toward Engineering in High School. I fortunately did well enough to get into one of the best Engineering School in Asia.
- Check
Graduated High School
I studied Physics and Statistics. I did Chemistry for a year as well but it was just too boring to go any further.