Albion online is a popular and successful sandbox MMORPG. It has a unique in game economy where zones are separated with independent auction house. This feature encourage player to run trade between zones and make a profit. Like real world prices varies every second. So I build a tool to scan the market and find…
EasyEmployer
In October 2018, I joined EasyEmployer. It has a lovely team which spread across Melbourne, Sydney and Canberra. The main product is a cloud based time-sheet & payroll solution with an intelligent award interpreter which helps with award compliance and paying employee correctly. I was hired as a full stack web developer to assist with the…
Ubonus365.com
Starting late 2016, I joined a start up and began my 18 months’ journey realizing the vision of a local business owner, who would like to reach Asian customers online all over the world, and help other business as well. We were building a online shopping experience, initially targeting local Asian community in Australia, and…
Legend digital agency
Between mid 2015 and late 2016, I landed a role in a local agency. It was a great experience. I was exposed to a wide range of possibilities that web technology could apply. Legend digital agency is a small size company in Melbourne that specialises in providing IT solutions for local businesses. The company has…
Giggle up
3 month after graduation I started the first step on my career in a game studio. Games on IOS was popular at the time. And building a game of my own has always been a dream of mine. We had team of twelve, 5 developers and 5 artistes. CEO and the co-founder are the project…
What is Web Programming
WHY What can you building or what should you be able to do being a Web programmer. Simple answer is building and publishing a website online. At Entry level you should be able to put up a simple website . Medium level you should be able to make your own page like facebook. Advance level…
Allow gamers define their game
To solve the commutation issue in software development
One software developer can build whatever he wants. Two software developer need to communicate their work over. The code is the ultimate truth, but sometimes it is hard to understand even for the developer himself Ideally there should be some block of information that is well defined, easy to comprehensive, effortless to communicate, and quick…
Why function becomes not pure
Pure function is absolute. It gives definite outcome on certain input. Otherwise the function is not pure. A function becomes not pure when its calculation depends on context other than parameters. Then the question rises: why not just pass the context in as parameters? Yes you can, at the level of modelling and core business…
Pandemic Simulations game – 疫情模拟器小游戏
The game is currently in Chinese only and can be accessed online via the following link http://www.kernelio.com/ideas/outbreak The outbreak of Covid sparks a lot on interesting knowledge on how pandemic or endemic develop. I was inspired to build a simulations which later turn out to be a cute little game as well. The goal is…