Sign in

Project Software Developer

Toronto, ON, Canada
May 27, 2020

Contact this candidate


Hui Yuan

**** ***** **.. ***** *******, Canada Tel: 416-***-****


Senior programmer analyst, system analyst, for large data transaction processing and HP OpenText Exstream application with integration experience


Broadridge Customer Communication Jan. 2018 – Mar, 2020

Program Analyst

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

Senior Developer

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

Software Developer

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

Contact this candidate