Mark Chan
*** ********* *** ** **** Phone: 403-***-****
Calgary, Alberta E-mail: ******@*******.***
Postal Code: T3K 0B1
PROFESSIONAL EXPERIENCE
Groundswell Group, Calgary, AB May 2010 – Dec 2015
Senior Integration Consultant
Job Responsibilities:
Provided customized, integrated solutions for customers using the Tibco EAI and Informatica Integration toolsets
Primarily involved in collecting business requirements, creating architectural plans, designing and building EAI-oriented and data integration solutions conforming to clients’ business models and analytical needs
Created unit and integrated test plans and executed them for each solution provided for the client
Assisted in monitoring, troubleshooting, and maintaining the final products to make sure they were fully functional and with high quality
Employed the Agile/Scrum methodology for product development and project management
Provided documentation, training, presentations, and demos for each of the solutions we built for clients
Client Engagements:
Twister Data Technology May 2015 – Nov 2015
As a project lead, I led the team, using the Agile/Scrum process, to develop a cloud-based application that allowed trucking companies to schedule, manage, and monitor their truck fleet. The application used a web frontend (ASP/VB.net) for tracking truck/driver availability and an iPhone app (Objective C) for drivers to view and pick up tickets created on the web interface
Involved in gathering business requirements, user-interface design, architectural proposals, coding, testing, and presentations under a very tight development schedule
Assisted teammates on task prioritization, problem solving, and presentation preparations
Established repository management process and best-practice standard for the team
Participated in team time management; set deadlines and reviewed code merge for deployments and demos
Conducted client presentations and weekly demos
Investigated the product for known and unknown issues; prioritized, planned and tackled them in a timely manner
The project was successfully delivered on schedule and received excellent compliments from the client
Smart Technology Jul 2014 – Sep 2015
Primary support for all Tibco Integrations including both development and administration tasks
Gathered business requirements from client, provided business analysis and estimates on enhancements and projects
Provided solution architecture options, dependencies, and estimates to the client based on their needs and budget requirements
Created and updated various kinds of documents for client business groups and Groundswell, which included architecture, design, support, process and testing guides
Communicated and worked closely with the client to support both their project and daily activities
Cenovus Dec 2013 – Jun 2014
Provided support for client marketing applications (MDMK and Allegro), and assisted in CWS Wells Tibco Integrations
Acted as a mentor for junior team members
Gathered business requirements from client, provided business analysis and estimates on enhancements and projects
Provided solution options and estimates to the client and helped them decide on what design and technology to use based on their integration needs
Provided Test Case document to assist QA analysis and user testing
FGL Dec 2013
Involved in the POS project from the initial phase where no requirement or plan was in place for the involving parties (Groundswell, FGL)
Assisted in creating guidelines for the business analysis to generate business requirement documents
Involved in project planning, design, resource planning, defining project scope, high level requirements, and team structuring
Explored improvement opportunities and best practices in areas where new methodology and Agile development methodology were needed for Tibco Integration projects
Created a Reference Architecture document and Design Pattern document for FGL
EnCana May 2010 – Nov 2013
Primary support for client financial/accounting applications (OpenInvoice, AFE Navigator, etc.), and assisted in CWS Wells Tibco Integrations
Primary support for all CATS and Option Premium Informatica Integrations
Gathered business requirements from client, provided business analysis and estimates on enhancements and projects
Designed, developed, tested, and deployed Tibco and Informatica Integration solutions
Created and updated various kinds of documents for client business groups and Groundswell, which included architecture, design, support, process and testing guides
Hosted knowledge transfer sessions to help clients better understand the integration design and guidelines for future enhancements
ALTA Genetics Inc., Calgary, AB Jan 2008 – Apr 2010
Programmer Analyst
Designed, developed, tested, and maintained the Business Intelligent Sales Reporting System to ensure all parties received the data they needed every week
Designed, developed, tested, and maintained multiple Web Applications that were used by distributed groups (Ex. International Sales Order Registration)
Updated, tested, and maintained custom-built applications that were used for daily operation of the whole department
Needed to work directly with various applications’ users to solve their problem, gathered feedback or feature wish list in different stages of the development cycle
Helped and guided junior developers on problem solving or issues they encountered
Created Design, User Guide, and Process documents for various applications
Imported and exported large amount of data from different sources in a very tight schedule every quarter
Managed and prioritized requests on updating or creating new BI Sales Reports with the new data for different user groups
Bell Canada, Calgary, AB Jun 2005 – Dec 2007
JAVA Developer
Principle developer to maintain the Vitria Integration engine for Business Apps such as Siebel and SingleView using Java, XML, XSLT and XPath
Developed Java Address Parser/Translator for verifying internal and external data in an Oracle database
Enhanced features for a custom built .Net application
Handled and prioritized multiple projects based on business objectives and timeline
Responsible for creating unit and integrated test cases for the QA department
Participated in meetings regarding BRD, design, status, and deliverables
Responsible for writing design documents and user guide
Mount Royal College, Calgary, AB Jan 2005 – May 2005
Computer Tutor (part time)
Taught sophomore students on COMP 1209 “Introduction to Computing for Applied Degree”
Prepared course contents and schedules
Teaching materials included Microsoft Word, Excel, and Access
Provided guidance to students with emphasis on hands-on approach
Foothills Hospital, Calgary, AB Apr 2005
Database Programmer
Fixed, restructured and upgraded an Access Database
Provided consultation to a group of users who had minimal computer knowledge
Understood the users’ needs and provided suggestions on features in their requirements
Designed and implemented some of the features with Access
Wrote the user document to describe the features
TECHNICAL SKILLS
Expertise in TIBCO and Informatica Integration Technology
Good understanding in Oracle Fusion and IBM InfoSphere Data Stage Integration Technology
Proficient in C/C++/C#, ASP.Net, VB.Net, VB6, Java, JavaScript, JMS, T-SQL, XML, XSLT, SOAP, Tibco EMS
Experienced in Oracle, SQL Server, CVS, SVN, Access, VMWare, TOAD, Microsoft Visual Studio, Git, Visual Source Safe, IntelliJ, Perforce, Office, PhotoShop, Cinema 4D, Final Cut Pro.
Experienced in various OS such as Unix, Windows and Mac OS X
Experienced in Object-Oriented Design, Relational Database and SOA architecture
Experienced in Agile/Scrum methodology for software development and management
EDUCATIONAL & TRAINING
BS in Computer Science (Concentration on Graphic Programming) and Minor in Fine Art June 2005
University of Calgary
Two weeks intensive project for BCHydro with Tibco BW 6.2
Courses training on Informatica PowerCenter 8.1
Extension course on IBM ESB