Senior programmer analyst, system analyst, for large data transaction processing and HP OpenText Exstream application with integration experience
PROFESSIONAL EXPERIENCE & ACCOMPLISHMENT
Broadridge Customer Communication Jan. 2018 – Mar, 2020
Programming Process Banking, Finance transactions for document composition application using C/C++,
Python/Perl, powerShell scripts, and other image document tools
Design document, statement application using HP Open Text exstream dialogue and other tools
Project of credit card transaction and statement document process using HP OpenText Exstream
Project of insurance transaction and statement document process using HP OpenText Exsream
Project of wealthy management transaction and statement document process using HP OpenText Exstream platform
Project of CRM2 report and Statement composition process
Project of TAX return form process (T3,3RG, T5, T5RG, T4…)
Project of migrating HP Open Text Exstream to Version 9.5 and 16.6
Process conversion among ASCII, CSV, XML, AFP, PDF and Post Script files
Programming tools update, extract, archiving and convert AFP, PDF and postscript format file
Contract at Bank of Nova Scotia. Sep. 2017 – Dec. 2017
Program for Investment Wealth management application. Extracting, Importing and processing large volume data files among different system
Developing for Investment Wealth Management batch process application
Project of T3GR tax return e-filing application
Environment: UNIX, ORACLE, Shell script, Java, WebLogic
IBM Contract at CIBC. Feb. 2016 – Aug. 2017
Senior C/C++ Programmer
Program/L3 Support Bank Payment and Statement transaction processing application.
Project Credit card transaction process and document composition application Exstream platform
Project Wealth management transaction and document composition application Exstream platform
Project annual mortgage transaction and document composition application Exstream platform
Process ASCII, CSV, XML, AFP, PDF and post script files
Environment : .NET, C/C++, Java, SQL server, dialogue, Perl/python scripts on environment Windows XP, Windows 2000 server, UNIX/Linux, Autosys JIL script and WebLogic.
Rogers Communication Inc. May. 2013 – Jan. 2016
Application Programmer/Support Analyst
Program/Support Messaging Process System which real-time collect cell phone activities from rogers wireless network and process Decoding, Guiding, Fraud-checking and Rating to generate customer wireless usages and calculating the charge of these usages.
System is able to process 1.2 billing transactions daily and database size is over 40TB.
Trouble shooting and resolving both system and application issues
Debug program and reproduce application bugs
Provide technical solution to business, help Q.A testing system
Developing support process automation and application monitoring tools and scripts
Programming to extract data for ETL, FTP and customer reporting
Environment: HP-UX, AIX, Linux, ORACLE, C, PRO*C, C/C++, Perl, Python, WebLogic
HP BSM/HP SideScope tools, Control-M
Loblaw Companies Limited Mar. 2008 – Apr. 2013
Technical design, Business analyzing, Programming and support for Supply Chain and Inventory control application, which collect stores replenishment demand, generate supply chain replenishment orders for transportation and warehouse inbound/outbound, processing planning forecasting, Inventory control and cost/pricing calculation for supply chain business.
Application is able to process more than 1 million transactions daily and DB size is over 8 TB.
Technical design and write system technical specification and support manual.
Design and Programing new enhancement for existing supply chain application
Support and maintain existing supply chain application
Analysis and customizing third party application like JDA demand and fulfillment
Working with 3rd party for integration, implementation and system build project
Migrate and convert VB based client server application to Java WEB interface
Migrate and convert COBOL based application to UNIX C/C++, Java based application
Support/monitoring FTP, ETL, ESB, EDI based data and files transferring application
Help Q.A doing UAT and performance testing
Design procedure and write script for disaster recovery and high available (DR/HA)
Design/setup system platform migration from AIX 5.2 to AIX 6.1 project.
Design/setup team SDLC procedure based on company change management standard
JDA (IPFR) Integrated Planning Forecast and Replenishment integration to SAP project:
JDA integration with corporate data warehouse (ETL) project
iTrade integrated B2B project for real time supply chain ordering management.
Environment : - UNIX (AIX), LINUX, Windows server 2008, ORACLE (10g, 11g)
JDA 7.6 demand and fulfillment, Websphere, Weblogic and AutoSys.
Language/Script : C/C++, UNIX Shell script, Perl, PL/SQL scripts, and JAVA JSP, Struts, JPA
JSF, J2EE, EJB, HTML, CSS, XML, COBOL and VB6, VB script.
Atlas Cold Storage Oct. 2006 – Mar. 2008
Senior Software Developer
Technical design, business analyzing, Programming and support for large warehouse management project using UNIX, C/C++, CORBA, Java, J2EE, JSP, Oracle database, UNIX script, Perl, PL/SQL script, Oracle SOA, BPEL, Portal, SQL 2000, eTrack, EDI and SAP ERP system
Project of system web interface design/programming (C++, UNIX, Java, JSP Struts and SOA)
Project of IT system for Qingdao warehouse startup (The biggest frozen warehouse in Asia)
Project of design and setup disaster recovery (DR) and HA procedure.
Project of Data warehouse for company WMS and Billing system
Project of WMS system rollout (From DelFour WMS to Titan WMS)
Project of WMS system go live migration (from Oracle 9i to Oracle 10g)
Project of WMS system customization for Frozen Food industry (UNIX, C/C++, ORACLE, RF)
Project of WMS wireless using symbol mobile computer, scanner (on Windows CE OS)
Project of eTrack data warehousing using web SOA technology (Java, JSP, Servlet, BPEL, SOA).
Bachelor in Computer science of Shanghai Jiao Tong University, China,
Graduated course of Computer Science, University of Milan, Italy,
Chinese, Italian, English