Singapore
Experienced Java/Python Team Lead with extensive experience designing and developing system running in a multi-threaded environment. Skilled at industry’s best practices and design patterns and ability to see the big picture. • Software design/analysis. • Financial industry knowledge. • Ability to lead. • Excellent people skills through user support and working with people from diverse nationalities and team management. • Flexible and a quick learner. • Articulate and confident. Able to work independently and as part of a team. • Results oriented. • Sun Certified Java 1.4 Programmer. Specialties: Core Java server application and web application development. Team leading/mentoring.
Senior development lead for bank’s transaction data warehouse (ZINC), using in house Quartz framework and End-of-Day Container (Python). Lead and liaise with business analysts and users on: · Development of canned reports and batch jobs for various regulatory requirements (FR Y-15, FRTB) and integration with our upstream/downstream. · Reconciliation of data (migrating from legacy system) · Jira integration tools to facilitate SDLC workflow within the team. Guide and review team delivery with emphasis on software quality and zero production issues Technologies used: Python, ReactJs, Oracle, Tableau, AMPS messaging, Github Copilot Contributor to internal IDE plugin for Pycharm used by firm wide developer community for developing in Quartz ecosystem.
Lead the technical development effort in the Client Onboarding space. Vendor management. Technologies used: PEGA, MS CRM Dynamics 2015
Flow Banker (An corporate FX hedging system) Technologies used: Java, SpringBoot, SpringCloud, RESTful Webservice, Oracle database, Hazelcast, Quickfix4j, Kafka messaging FX Transactional (Micropay) Technologies used: Java, JOOQ, GIT, RESTful Webservice, Liquibase, Oracle database, Hazelcast, JGroup; Tyrus server, websocket Lead the FX SCALE team in greenfield system development and delivery. Liaise with stakeholders, understand requirements and design solutions. Work with Solace (vendor) for PoC (proof of concept). Hands on coding.
Trade Surveillance, Compliance Technologies • Manage and mentor a small team of developers • Design, code, code review • Lead migration stream • Chair BAU calls
Business Capability Owner • owns the business domain for rolling out asset and credit availability check across front to back system in the Wealth Management division • liaise with I.T. teams, project manager, testers for implementation and rollout FATCA Reporting • Provide technology oversight from HK/SG change the bank perspective • Ensure proper end to end flow