Project History


 Oneflexi Mediacorp Member Web Portal (Java EE5, Spring, Apache Tomcat 7)
Member web portal for Mediacorp loyalty members. Major functionality of this project is to allow item redemption by using points or passcode. Awarding points and items when members answer survey or update their profile. Members can also bid items with their points.
Oneflexi Member RESTful Web Service (Java EE5, Spring, Hibernate, Postgresql, Apache Tomcat 7)
Member back-end RESTful Web Service API for member portal and mobile application (IOS/Android).  This project is commonly used for Mediacorp, Epicentre, Pizza Express (Dubai), OneStar (Demo) and Great Eastern (Demo).
Oneflexi Merchant RESTful Web Service (Java EE5, Spring, Hibernate, Postgresql, Apache Tomcat 7)
Merchant back-end RESTful Web Service API for POS terminal. This project is commonly used for Mediacorp, Epicentre, Global Yellow Pages (GYP), Pizza Express, AB Note and Great Eastern.
 Oneflexi Merchant RESTful Web Service (Java EE5, Spring, Hibernate, Oracle, JBoss 4)
Customizing merchant back end SOAP Web Service API for Global Yellow Pages (GYP) POS terminal.
Oneflexi CSR Web Admin (J2EE 1.4, Postgresql, JBoss 4)
Customizing One Marketing Module Features for CSR Web Admin. One Marketing Module is the administration for template creation and criteria setup for email or SMS sending.
Add new module POS rebate for Fraser. This function is to rebate Fraser E-Cash for member points to Oneflexi side and top-up Cash balance to NETS by applet program via NETS Terminal.
Oneflexi Mediacorp E-Bidding Batch (Java 6, Spring, Hibernate, Postgresql)
Mediacorp member web portal has the function to bid items by points. E-Bidding batch is the back end service to calculate the winner depending on the set up in database and process item awarding for winner.
Oneflexi EpiCentre Member Web Portal (Java EE5, Spring, Apache Tomcat 7)
Member Web Portal for EpiCentre loyalty members. Major function of this project is to allow item redemption by using member points.
Oneflexi Pizza Express (Dubai) Member Web Portal (Java EE5, Spring, Apache Tomcat 7)
Member Web Portal for Pizza Express (Dubai) loyalty members. Major function of this project is to allow member for checking their transaction and profile update. This web site is embedded in iframe of Pizza Express AE web site.
Oneflexi OneStar Member Web Portal (Java EE5, Spring, Apache Tomcat 7)
Member Web Portal for OneStar. This project is for demo presentation.
Oneflexi Transaction Processor Framework (Spring, Hibernate)
Customize to support all database using Hibernate and Spring Framework. This is the major redemption framework used by Oneflexi.
Mail Client Batch (Java 6, Spring, Hibernate)
Mail Client is the batch program to send email from any tables of any database. It supports the template and attachment generating.
OneAlert Batch (Java 6, Spring, Hibernate)
OneAlert is the batch program to send SMS from any tables of any database. It uses web service (Third Party Web Service Provider) call to send SMS.
One Service (Watch Dog) Batch (Java 6, Spring, Hibernate, Postgresql)
One Service has two major functions. One is to receive SMS and call web service depending on SMS content and configuration. Another is to check servers and send SMS when server down. It directly uses 3G modem to send or receive SMS. This Batch is majorly used for Starbucks server checking and Epicentre Unsubscribe SMS.
Merchant POS Android application (Java 7)
Loyalty POS Program to do redemption, awarding, top-up, void, settlement and enrollment.
CITI Bank (Java 1.4, Oracle 10g)
- CITI bank Merchant Contribution Batch.
- CITI Bank Issue Fix.
Oneflexi Dine Dubai (Java 1.4, Jasper Report, Oracle 10g)
- Member Upgrade, Downgrade Report.
- New Scheme and Scheme Counter Support.
Salary System (Java EE5, MySQL, Apache Tomcat 6)
This project is pay roll system of MDCR Company. I worked as a Project Leader/Programmer in this Project. This system has been internally used in MDCR Company.
Attendance Control System (Struts 2, Ajax, MySQL, JavaScript, Apache Tomcat 6)
I worked as Programmer/Software Engineer in this project. This project has been designed for checking and editing attendance information from finger print machine in MDCR Company. Over 150 concurrent users have used this Project internally.
Internal Portal System version 2(Struts 2 MySQL, Apache Tomcat 6)
I worked as a Programmer in this system. Major purpose of the system is file sharing, knowledge sharing and reporting for programmers.
Web Meeting and Reservation (PHP 5.0, Ajax, JavaScript, Posgresql, LDAP)
This system is online meeting reservation system. I handled the part of reservation process and reserve table view and JavaScript utility function.
PC Manager(C#.Net 2.0, Microsoft SQL server 2000)
This is the Reporting System of client PC’s information and sharing the files from server. I worked as an Analyst/Programmer in this project.
Total Benefit Expect System (Excel VBA)
Major functionality is Estimating and calculation the benefit. I worked as a DBA in this project.
PC Information Management System (Excel VBA)
This project is to manage the information of the PCs. I handled the design and security.