TomyHO

▪ (852)6131-7916 ▪

EDUCATION

2013Master of Science in E-Commerce and Internet Computing

The University of Hong Kong

2008Bachelor of Science (Honours) in Computer Studies

City University of Hong Kong

PROFESSIONAL CERTIFICATE

2014TIBCO ActiveMatrix BusinessWorks 5.x Integration Boot Camp

TIBCO Software Inc.

2012Oracle Certified Professional, Java SE 6 Programmer

Oracle Corporation

WORK EXPERIENCE

08/2016to PresentJava Developer / Manager

Macquarie Group

  • Communicate with business users from middle office with Macquarie Securities Group (MSG) to gather and clarify requirements.
  • Provide sprint demo to Business Owners, Users and gather feedback.
  • Follow SDLC cycle, continuously evaluate the model from Agile to DevOps.
  • Enhance Corporate Action Tools for new markets.
  • Perform Tech Refresh to legacy systems such as Liquidity Forecasting System, and Payment/Settlement System from JBoss/EJB to Spring Boot/Angular.
  • Perform effort estimation, test plan review, release planning and execution.
  • Develop, test, and deploy code in a variety of programming environments.
  • Featured skills: Agile, DevOps, Java 8, IBM MQ, JMS/MQ, Spring Framework, Spring Boot, Angular 2/4, Typescript, NodeJS, MongoDB.

04/2013 to07/2016Senior System Analyst

BNP Paribas (Corporate Investment Banking)

  • Develop and support for an integration system between Payment Systems and Foreign Exchange Systems including customer facing FX booking system, middle-office system and Straight-through Processing (STP).
  • Written FX Booking system with streaming live pricing by NIO and REST implementation for Business users.
  • Participate in agile development process to produce a business value focus and high flexibility system.
  • Implemented continuous integration practice with Jenkins and Nexus for maven repository.
  • Enforced unit test (Junit) for each backend processor covered by all test cases.
  • Implemented Automated web application test by Selenium.
  • Provide technical designs for both functional and non-functional requirements, to ensure the system with highly scalable and reliable. For instance, to apply disturbed cache to off-load the database transaction.
  • As a Product Owner in the team, transform high level requirement from sponsor, to a generic and multi-region supported product solution.
  • Estimate development effort for each requirement, to ensure the enhancements are manageable.
  • Featured skills:Agile, Java, J2EE, AngularJS, RESTful, EJB 3.0, Spring, Ehcache,Hibernate, MQ, JMS, Apache Camel, jQuery, JavaScript,HTML5, TIBCO BusinessWorks, IBMWebSphere, WIRE, Google Protocol Buffers

02/2011 to 04/2013Senior Analyst Programmer

Qualicom Innovations (Asia) Limited

  • Provide design and solution to our Retail Management System, to improve the quality as well as extends functionalities.
  • Support existing clients, for maintenance, and ad-hoc issue fixing and investigation.
  • Work in secondment-based projects, to provide professional support work-flow system for government using products such as Oracle BPM ad Oracle ADF.
  • Help DairyFarm, to develop brand new Retail Management System, which involve and require communicating to various external systems.
  • Featured skills:EJB 2.0, EJB 3.0, JSF, Oracle ADF, Struts 2, YUI, Spring Batch (Quartz), RMI, shell script, MySQL, Oracle.