Software Developer
I am proficient in HTML, CSS, JavaScript and React and know how to use them to build mobile responsive website. I also have some understanding of styled-components, Redux, React-Router and Typescript.
I started learning Python since 2012. I majored in biology at that time and used python for computational biology. Now I start to learn Python frameworks such as Django and Flask. Life Is Short, Use Python.
I'm an automation developer at the moment. I create robots that help people to deal with some boring and repetitive works.
I built this website from ground-up by using React. Now I'm working on migrating it to a Python Back-end.
The design of the website was inspired by a pizza restaurant near my home. Eating pizza all the time is not healthy, so my website only offers food that 'looks healthy'. You can make an order, but I don't have enough money to hire a chef at the moment.
I like playing video games, so I decided to practice my front-end knowledge by building game applications. I used React to build this game. The rule of the game is simple, but the game itself is not as easy as it looks like.
This is a simple snake game. I only used vanilla JavaScript to build it. Debugging a game is very challenging but rewarding.
I add a controller for small screen, so you could also play it on your mobile phone.
I was also an experienced editor and journalist several years ago. I have interviewed hundreds of people in my career.
I interviewed City of Sydney's mayor on New Year's Day last year.
I had dinner with Nicole Kidman on F1 Australian Grand Prix.
I was a part of an amazing team of four people during that time.
Our channel had 10,000 followers on youtube, 700,000 followers on Weibo, and was nominated in the Premier's Multicultural Communications Awards.
I was also a columnist. I had a column about video games on a local Chinese magazine. It was one of the most popular Chinese magazine in Sydney!
This is my story. Hope you like it.