Mobeegen Website
http://web.mobeegen.com Mobeegen is the webfront for mobvibe engine that powered the mobile mohe and the Berita Utama & Malaysia Mandarin Headline mobile apps.
Mobeegen aims to be a DIY mobile site creator, enabling any internet user to transform your existing desktop site into mobile version for free (with limited features ofcourse). It is a work in progress at the time of writing where the team is currently building the online editor. At this moment, mobeegen only provide call-to-order services.
I am the sole developer on this project with extra helps from a marketing colleague on copywriting. I created the site using php, choosed kissmvc for MVC framework due to its liteweight and simplicity, heavily rely on jquery and css for the interface, and xml for some of the datastorage features (case studies & FAQ). I also borrowed some of the web design idea from apple.com and google gomobi.
I also did the server setup on Amazon Cloud Service using an ubuntu server distro.
|
Flatsixonline.com
http://www.flatsixonline.com Flatsixonline.com is an innovate 1 page scroll down style (very good for ipad experience) static site for a singapore base porsche workshop.
My task as a Web programmer for JunkyMunky Sdn Bhd is to create a jquery scroll down effect as well as lightbox styled product popup. I also design and coded the online feedback form which allows Flatsix customer to submit their information for flatsix after hour service booking.
It took me three man day to complete the project.
|
TTDI Adina
http://www.ttdiadina.com TTDI Adina is a property project developed by TTDI Land Sdn Bhd, a wholly owned subsidiary of NAZA TTDI Sdn Bhd. The static website serve as an online presentation of this project.
My task as a Web programmer for JunkyMunky Sdn Bhd is to create a jquery rotating banner and drop down menu. I also design and coded the online feedback form which allows potential buyers to submit their information to be captured into a database. A backend panel is provided to allow admin to download exported csv data.
It took me one man day to complete the project.
|
Mobile MOHE
http://mobile.mohe.gov.my Ministry of Higher Education Malaysia required a solution to mobilized its web1.0 website. The solution provided by me and my company is to implement a middle-ware that automatically transform the content base on connecting devices.
The underlying technology concept is simple. Built on top of a software proxy that automatically query the client site using CURL technology base on user request, then our mobilization engine (named: tinify) will transform the resulted content before display to the user. The mobilization process can be customized by writing additional plug-ins (for different client site). Our rendering engine then choose the correct theme and template base on the requested devices. We detect the requested devices using open source technology like WURFL.
This is the project I in-charge on while working in Websight Sdn Bhd. I am the project manager cum lead programmer. Our targeted mobile devices are blackberry, iphone, ipad and android phone. The entire project took more than 6 months and worth RM200k.
|
Shieldtex
http://shieldtex.com.my/ This environmental friendly company only produces Green Gloves, the most eco-friendly and biodegradable gloves available in the market.
My task as a HTML programmer for JunkyMunky Sdn Bhd is to transform the artist design from AI (Adobe Illustrator) format to XHTML. One of the challenge in this project is to customize the scroll bar to meet the artist design. I solved this problem with a 3rd party toolkit: 'fleXcroll'.
It took me 7 man days to complete this project.
|
Raingate Company Website
http://www.raingate.com.my Raingate Sdn Bhd is a company focusing on Medical Registry System as well as others online solution.
Raingate.com.my is powered by Raingate CMS that i developed.
|
OralSPA E-commerce site
http://www.oralspa.com OralSPA.com is an e-commerce featured website from Ameba Sdn Bhd for its Oral SPA brand of innovative sonic toothbrush products.
Build on top of similar architecture of Raingate CMS, the e-commerce system featured multi currency system, equiped with different pricing policy for different region, was first integrated with ipay88(Malaysia) payment gateway. Then, it was switched to paypal for better services.
|
Raingate CMS
http://cms.raingateaccess.com/ Raingate System Sdn Bhd is the company where I have been long collaborating with on numerous CMS projects.
Throughout experience, the development team have established a set of effective project work flow which meet the real life circumstances in local & regional culture. Powered by an in-house code generator which allowed rapid back-end prototyping, I am able to complete a typical database type of application in no time. To allow further customization, the generated code base was design to be flexible and extensible. All these best practices helps to make this CMS solid and reliable.
An online demo has been setup to allow potential client to feel & experience our CMS in pre-sales state. One of the challenges is to setup a cron job that automatically reset the application after a specified time interval. Thus, Snapshot feature was born. It also allows user to restore their data in just one click away.
Features:
- Run on PHP5 and MySQL5
- Work best in cPanel environment hosting
- Captcha protection after x failed login to back-end system
- Dynamic multilingual system (an extra language can be enable or disable in real time)
- Pretty URL for SEO with mod_rewrite
- Log access & admin session tracking module
- 3 Level of admin access control
- Google analytic integration
- Mail server integration with HTML mail support
- Auto thumb-nailing with caching
- Snapshot for backup and restore database & file system data
|
Continental Dealer Locator
http://www.conti-online.com... Continental dealer locator is an online application to help the customer to easily locate conti's dealers outlet. User can either browse for dealers by selecting state and district or, by navigating the map which is integrated with Google Map API.
The dealers data is stored in a database and manageable thru a backend web interface. Admin can add/edit/delete dealer info, and by inserting addresses, the system can automatically transform it into longitude and latitude coordinate which is used by the Google Map.
The project is then integrated into Continental group of international site system using iframe.
|
Dunloptyres.com.my
http://www.dunloptyres.com.my As an long established continental brand in Malaysia, the company required a new branding website for their dunlop and sime tyres line of products.
The challenge of this project is to come out with a auditing work flow at the back-end to match the corporate practices. I have developed a backend editor panel and a backend admin panel to for this purpose.
Then, I integrated the designer's work with both system used the same back-end code base.
Furthermore, an open source ticketing system is integrated with the mailing system to handle online customer enquiry.
Dunlop tyres have a black and yellow theme color while Sime tyres have a black and red theme color.
Features:
- Auditing work flow implementation.
- Google Map integration to allow dealer location tagging.
- Ajax drop down navigation to allocated dealer from different city of different state in Malaysia.
- Integrate Enquiry system with osTicket
|
Atmosfera
http://atmosfera.villamas.com Atmosfera is a property project microsite by Villamas Sdb Bhd. This is a side project that came along with the main project to revamp villamas.com.
Atmosfera is powered by a custom CMS that i developed, allowing the client's staff to update content easily without having the need to go through us (raingate at that time).
Atmosfera was design with flexiblity in mind, setting goal to make it resellable to other property deveoloper. Too bad on the marketing side, the plan was never executed...
|
Magicwok.com.my
http://www.magicwok.com.my The Magic Wok restaurant which located in Damansara Jaya, open 365 days, is a concept that combines traditional Chinese cooking with a touch of contemporary Asian flavors, all served in a comfortable, friendly and elegant restaurant that will make his customer feel at home.
I have developed a content management system for this project, which includes the backend control panel and the front end integration with designer’s works.
Other features include:
- Multilingual system.
- Customized Menu Module. Attribute such as image, pricing and title all control by backend CMS.
- Frontpage flash menu with javascript count down and auto redirection
|
Davatar Net
http://www.davatar.net Davatar.net is the first and largest web application that i have developed. It is a portal that allows anyone to signup, create their own dynamic avatar and implement it on forums and blogs.
In year 2007, Davatar was funded by Cradle Investment Sdn Bhd for further development to capture the interest of venture capital. More features are added including Davatar Me, Pages, Voice and Vcard.
-
Built with PHP, GD & MySQL
-
Multilingual system
-
Membership system (Signup, login, logout, change password, lost password, etc)
-
Backend Administration System to manage users and others data
|
MOE BTP Perjawatan
http://www.moe.edu.my/perja... BTP Perjawatan is my side project dealing with Bahagian Technology Pendidikan, Malaysia Government. I am the sole developer on this project and it used LAMP technology.
The goal of this project is to enable the top management people easily to lookout for vacancy across all government schools in Malaysia. The database consists of a set of Malaysia primary and secondary schools, the staff, the job post and the relationship between them.
Modules are like job management, staff management, school management, reporting and etc.
|
BCLN Shop
http://www.bclnclub.com A company project of Zeltrans Sdn Bhd when i was working there in year 2006. BCLN is a famous brand for golf attire and equipment in China mainland. They planned to expends their business to the international market by going online for e-commerce. My task is to program the e-commerce system and website front end accordingly. It took me 3 months to build everything from ground and eventually went to China Shen Zhen for server setup and integration with the local payment gateway. Built with PHP & MySQL, runs on https Multilingual (english and chinese) for both interface and database contents Unlimited products and category Membership system with express checkout, login, order tracking Support payment gateway of Paypal, taobao, etc Mirror for China and International server Currently, the site is no longer under maintenances as I have resigned from the company. Its china mirror server is very slow when accessing from outside.
|
Snake and Ladder
This is a digital version of traditional snake and ladder game for the pre school kids. The goal is to allows them to learn moral values and social interaction by playing the game.
|
Town33
Download town33.zip (2.84 MBs) Town33 is a small town located somewhere in the medieval age. Cally, our main character here is a female paladin that runs around this little town without any purposes. She can run, walk and even wave to you when she comes near to you.
Town33 is a demo featuring 3D environment and character animation with level of detail (LOD). The entire program was written in C++ OpenGL Glut and used Cal3D, an open source 3D character animation engine.
|
Dress On
Download dress_on.zip (954.84 KBs) Dress on is not a game by itself. It is just a component that demostrate the common avatar feature in most of the game nowsaday. Inside this demo, you can found my special graphic design that I called “flash card effect”.
|
Sport Idol
Download sport_idol.zip (32.12 MBs) Sport Idol is a CD-Rom Multimedia Presentation Software that was written in Macromedia Director. The main objective of this presentatin is to introduce the three greatest sport mans in the world: Yao Ming, Muhammad Ali and David Beckham. Other than their introduction and profile, you can play little casual games as well as answering quiz.
|
Animal Chess
Download animal.zip (522.48 KBs) Animal Chess is the digitalize version from one of the popular classic chinese chess game: The Animal Chess, that runs in 2 players mode on Play Station One Machine.
This was my university project for console game programming. I was the team leader and lead programmer for this project.
|
LiteDa City
LiteDa Ciy is a promotional game for LiteDa battery. In the game, player have to prevents the battery water leval from drying as well as not to charge too much into it.
LiteDa Ciy was me and Lih-Hern’s freelance project with Archangel Interactive. We handled the game programming part only. The game was created using Flash.
|
Life
Download life.zip (1.19 MBs) Life basically is a graphic animation demo that demostrate the evolving of building in most of the Real Time Strategy game. I have two building here, one with a space theme and one with nature theme.
As Flash is not design to handle 3D images, all graphics that you see in Life is pre-render 3D image. The design process is tedious and each building took me 2 days to complete.
|
Bouncing Monster
Download bouncing_monster.zip (460.48 KBs) Bouncing Monster is a simple flash game that mainly demostrate how bouncing physics work in 2D game.
Hahaha, that is all coz I really have nothing else to say about it.
|
Snoopy Music Box
Download music_box.zip (1.41 MBs) Snoopy Music Box is a “toy” that I created during university time. I modelled my first 3D artwork - “Polygon Snoopy” in 3D Studio Max.
This current music box is the version 2 where I have added features such as custom greeting message and better 3D rendering. Hope you all will like it and send to your love one.
|
|