Ts. Poh Soon Yap

Ts. Poh Soon Yap

Information Analyst

Followers of Ts. Poh Soon Yap703 followers
location of Ts. Poh Soon YapKuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia

Connect with Ts. Poh Soon Yap to Send Message

Connect

Connect with Ts. Poh Soon Yap to Send Message

Connect
  • Timeline

  • About me

    Director Software Engineering at Kinesso

  • Education

    • The Robert Gordon University

      2001 - 2002
      Master in Computing Computer Software Technology Distinction

      Aktiviti dan Persatuan:Rock Climbing club, Rifle club and badminton

    • The Robert Gordon University

      2000 - 2001
      BEng Electronics and Communication Engineering Electrical, Electronics and Communications Engineering 2nd upper
  • Experience

    • EDS Group

      Jan 2003 - Apr 2006
      Information Analyst

      (1) VB development involvement:a. Redeveloped Bond Simpanan Merdeka 04 (BSM) to replace existing slow and not scalable system. Using VBA, Ms Access and Interface with Bank Negara through XML.b. Re-Design and develop Profit and Loss System for CIMB Money Market (VB6, MS SQL 2000). Replace the slow, badly design and inaccurate old system.c. Enhance CIMB Loan Document CSA Library System (VB 6.0 + Sybase). Re-define index for performance, new module to track the archive files.(2) Projects involvement: a. Work as Project Manager for the CSM team (team size of 7).b. Managed various projects: CIMB Vehicle Charging System, Document Repository System, timesheet system and internal Service Request Tracking. Tunjukkan kurang

    • Cassis International

      Jan 2006 - Feb 2010

      (1) Java development involvement:a. Designed and enhanced Java HSM Key Manager to support PerSAM and KeyCard for Touch n Go Online Reload Portal.(2) System programming and administration involvement: a. Install and Configure HA environment with vendor for F5 active passive, Installed Apache (active active), Solaris Unix, Oracle DB (Active Passive) and configure Jboss Clustering. b. System end to end stress test with JMeter and ensure successful failover on each possible failure point.(3) Projects involvement:a. Overhauled company data centre to serve SLA up to 99.99%, Dual 22hp Air-con unit, Dual UPS with 15 mins backup power and a 125KW Genset. b. Completed Maxis Fast Tap project as end to end technical PM from system requirement, design, monitor development, SIT, UAT, system production and handover support. Tunjukkan kurang (1) Java development involvement:a. Developed and enhanced Credit Card Mass Personalization tool interfacing CIM Machine (Chip perso, Embosing and Indent machine). Java, VB.NET, MS Access, Oracle, Jboss, Solaris 10).b. Enhanced Loyalty Application for Public Bank and Southern Bank (JSP, ORACLE).c. Smart Poster (Maxis Pilot and Singapore EzLink project, a RFID Smart Tag provide information and payment channel for NFC mobile phone).d. Designed and implemented new J2ME application “eWallet” specifically for NFC mobile phone, successfully pilot with global partner “Experian” in Europe.(2) Projects involvement:a. Third level support for all OTA client: Chinatrust Commercial Bank (CTCB), Payter, TnG (Touch n Go), Maxis and Maybank. Tunjukkan kurang

      • Deployment Head and Project Manager

        Jan 2009 - Feb 2010
      • Senior System Analyst

        Jan 2006 - Jan 2008
    • EManual System Sdn Bhd

      Feb 2010 - Jan 2012
      Technology Manager

      A cross functional role that involve in generally 3 key areas:(1) Java development involvement:a. Stabilize Document Management System by redesign backend transaction module, resolved system inconsistence by deployment process (Dev, Dirty, UAT, Stable). b. Developed component to support High Availability (HA) using JGroup and configuration on Linux Pacemaker + Heartbeat.c. GDT proof of concept. Improve search result from 1.5 minutes to 3 seconds. By writing java ConcurrentHashMap with B-tree index.d. Designed and Implemented in house database; base on ISAM with B-tree index. Later on redesign and redevelop base on Cassandra.(2) System programming and administration involvement: a. Managed day-to-day internal IT data centre operations. b. Deployed an automated data backup strategy for laptops and servers using Bacula.c. Deployed an internal collaboration framework based on Plone as internal wiki.d. Installed and configured Debian firewall on top of Cisco router & Cisco switch to enhance data centre security.e. Installed and configured internal cloud implementation using Open Nebula + KVM. (3) Projects involvement:a. Improved overall performance on Western Digital (WD) Test Data Analysis proof of concept. Reduced SQL Query results from 4 minutes to 37 seconds. Design and develop JDBC driver (Allowing WD to issue ANSI-SQL query to Document Management System).b. VSS (Vietnam Social Security) Document Management proof of concept. New idea on hybrid deployment to solve weak internet connectivity issue.c. Project Manage TSH demo. Redesign of GUI and coordinate new features.d. Project Manage BSN demo. Develop new mobility interface with REST (interface with JSON) and coordinate component enhancement. Tunjukkan kurang

    • IPG Mediabrands

      Nov 2012 - Jan 2019

      Yet again, a cross functional role that involve in generally couple of areas:(1) Java development with Open Source stack:a. API integration with Google DCM API, Nielson for Ratings, amazon web services and etcb. Use of Apache Camel to built API integration product. So much so, until i discover a bug, and fix it (https://issues.apache.org/jira/browse/CAMEL-8431). c. Extract social media data (NetBase, Facebook, Twitter)(2) Projects involvement:a. Various data integration – A complete rebuilt from previous framework that extract performance data and to scale from 1 AdServer to many AdServer. A more robust system that can scale accordingly, and client can perform self service on account creation.b. Various social system – Designed, develop and Agile project management of scalable enterprise system to extract social media data for the whole international organization. HA, easy to scale horizontally with RabbitMQ + Camel as ESB and support large data load(3) People management Tunjukkan kurang A cross functional role that involve in generally 3 key areas:(1) Java development involvement:a. API integration with Google DFA Reporting API, Mediamind, Google Dart, Facebook Atlas. Via either: Java Native API, REST, or Axisb. AMQP Messaging Queue. Implemented MQ channel and workers to increase the overall performance and off load the main processing modulec. Spring Core, Hibernate and Spring Social to extract social media data (social media data source covers Facebook, twitter)(2) Projects involvement:a. AdServer Integration – A framework that extract Digital Ad performance data and to scale from 1 AdServer to many AdServer, b. Social Data Platform – Designed, develop and Agile project management of scalable enterprise system to extract social media data for the whole international organization. HA, easy to scale horizontally with RabbitMQ ESB and support large data load(3) Proof Of Concept: a. Built system integration with Enterprise Integration Pattern with Apache Camelb. Explore Apache Service Mix with OSGi for legacy system communication Tunjukkan kurang

      • Associate Director Software Development

        Apr 2019 - Jan 2019
      • Senior Manager Software Development

        Jan 2017 - Jan 2019
      • Software Development Manager

        Nov 2014 - Jul 2017
      • Senior Analyst

        Nov 2012 - Jan 2014
    • Kinesso

      Jan 2019 - now

      IPG Mediabrands --> Kinesso :)

      • Director Software Engineering

        Apr 2021 - now
      • Associate Director Software Development

        Jan 2019 - Apr 2021
  • Licenses & Certifications

    • Advance Communicator Bronze

      Toastmaster International
    • Competent Comunicator (CC)

      ToastMasters International
    • Professional Scrum Master (PSM1)

      Scrum.org
    • Competent Leader (CL)

      Toastmasters International
    • Mindshift: Break Through Obstacles to Learning and Discover Your Hidden Potential

      McMaster University
      View certificate certificate
    • AWS Certified Solutions Architect - Professional

      Amazon Web Services
      Jan 2018
    • Professional Scrum Master™ I (PSM I)

      Scrum.org
      Jan 2013
      View certificate certificate
    • Professional Technologies

      Malaysia Board of Technologists
      Nov 2021
    • AWS Certified Solution Architect - Associate

      Amazon Web Services
      Jan 2017
  • Honors & Awards

    • Awarded to Ts. Poh Soon Yap
      Distric51 Area W4 International Speech Contest - First Place Toastmasters International Apr 2016
    • Awarded to Ts. Poh Soon Yap
      Hackathon Innovators Award 2015 IPG Mediabrands Mac 2015
    • Awarded to Ts. Poh Soon Yap
      Distric51 Area W4 Humorous Speech Contest - First Place Toastmasters International Sep 2014