Decide technology to use in client and company internal projects. Build a strong foundation framework and the technology standard so that developers within the company can follow and practice. Communicate as well as work closely with developers to keep the the delivered application adhere closely to the requirements at the same time anticipate changes that might be arisen in the future.
Work with account manager to give overall view of technology required and high level details for application requirements. Decide on what could be done and could be achieved in given time frame for client's business needs.
Take on the maintenance support scope of existing projects.
Analyse, design the billing system for Optus, Australia - a sub company of Singtel Telecommunications. Undertake the implementation of the project in J2EE and BEA Weblogic.
Througout these years working as developer and software architect, I have helped to build and architect these amazing projects: