Tony Thomas

Tony Thomas Email and Phone Number

Sr. Tech. Systems Analyst, Trading Applications at RBC @ RBC
toronto, ontario, canada
Tony Thomas's Location
Canada, Canada
Tony Thomas's Contact Details

Tony Thomas work email

Tony Thomas personal email

n/a

Tony Thomas phone numbers

About Tony Thomas

I am a .NET lead software developer (Tech Lead) with over 9 years of total development experience, including 4 years of hands-on experience working with various business and technical teams in organizations within Canada as part of a vendor developer team. I have experience in developing SOA based applications using Microsoft .Net technologies such as WCF and SQL Server 2008, in domains such as banking (wealth management), railways (trip planning) and retail (delivery systems and item management).

Tony Thomas's Current Company Details
RBC

Rbc

View
Sr. Tech. Systems Analyst, Trading Applications at RBC
toronto, ontario, canada
Website:
rbc.com
Employees:
79151
Tony Thomas Work Experience Details
  • Rbc
    Senior Technical Systems Analyst
    Rbc Nov 2014 - Present
    Toronto, Canada Area
  • Infosys Ltd
    Technology Lead / Lead Software Developer
    Infosys Ltd Jun 2013 - Oct 2014
    Bangalore, Karnataka, India
    Client - Nordstrom The Delivery Systems application suite consisted of a number of .Net web and batch applications, and WCF services that were used to route order information from upstream order management and warehouse management systems, to downstream shipping applications. The Enterprise Product Management Suite consisted of the MDMCenter master data management product developed by Riversand, which had been selected by Nordstrom to support its item management requirements. Our work involved enhancements to these .Net applications to improve performance, handle updated business scenarios, to re-design UI and to incorporate changes arising due to changes to interfacing systems. Responsibilities : - Leading a team of 5-6 developers at offshore - Obtaining and clarifying requirements from the onsite team - Analyzing the impact of changes, and estimating the effort and time required to do the work - Working with the onsite and offshore teams, to plan and prioritize the work to be done - Designing and building the solution and associated test cases - Mentoring the team and reviewing the teams’ deliverables - Working with the QA and UAT testing teamsTechnologies/Tools: Microsoft Visual Studio 2010, SQL Server 2008 R2, Soap UI, WCF, SSIS, PL/SQL, C#, Windows Services, IIS 7.5, MDMCenter 7.4 by Riversand
  • Infosys Ltd
    Technology Lead / Lead Software Developer
    Infosys Ltd May 2012 - Jun 2013
    Mysore And Bangalore, Karnataka, India
    Client Name - Canadian Pacific Railway The project involved providing maintenance and production support to three main application suites namely, Order Entry Suite, Other Train Suite and Shipping Suite that consisted of .Net applications with Oracle stored procedures and tables that assist the client in accepting orders from its customers for order pickups and drops, support the planning and scheduling of trains on the clients rail network, and that are used to add additional shipment data that has to be loaded for a train and its associated orders. The work involved making enhancements to the applications based on client requirements, handling incidents related to the application and fixing recurring issues in production. It also included production support and maintenance activities such as production defect analysis, defect prevention activities, bug fixes, application support and transitioning knowledge back to client teams. Responsibilities : - Leading a team of 5-6 developers at offshore - Obtaining and clarifying requirements from the onsite team - Analyzing the impact of changes, and estimating the effort and time required to do the work - Working with the onsite and offshore teams, to plan and prioritize the work to be done - Designing and building the solution and associated test cases - Mentoring the team and reviewing the teams’ deliverables - Working with the QA and UAT testing teams - Performing production support and maintenance activities for these applications - Analyzing production defects and coordinating the fixes - Handling incidents reported in production Technologies/Tools : Microsoft Visual Studio 2010, TOAD for Oracle, PL/SQL, C#
  • Infosys Ltd
    Technology Lead / Onsite Coordinator / Production Support
    Infosys Ltd Jun 2009 - Apr 2012
    Toronto, On, Canada
    Client name - Royal Bank of Canada The project involved designing, building, testing (unit/integration), test support (QA/performance), deploying to various environments, and finally providing maintenance and production support to trading applications, and its supporting systems. Responsibilities : - Working with multiple teams (business and technical) at the bank side, to develop the solutions - Obtaining and clarifying requirements from the business/technical teams at the client location - Analyzing the impact of changes, and estimating the effort and time required to do the work - Working with the onsite and offshore teams, to design, build and unit/integration test modules - Coding, self testing and fixing any module that needs closer discussion with the client - Creating/altering automated unit and regression testing suites - Reviewing and fixing, code and test cases delivered by the offshore team - Deploying the developed application on the necessary test environments - Working with the QA, performance and UAT testing teams, and with any external application teams, to provide test support, and to fix any high priority bugs - Planning and deploying of the application on the production environment - Performing production support and maintenance activities for these applications - Analyzing production defects and coordinating the fixes - Handling incidents reported in production - Procuring, configuring and installing required software on application servers to host the applications Technologies/Tools : Microsoft Visual Studio 2008, Microsoft Visual Basic 6.0, MKS Integrity Client, Citrix Client ICA, SQL Server 2005, CruiseControl.Net, FX Cop 1.35, MSBuild, Crystal Reports, HTML, IIS 6.0, Windows Server 2003/2008
  • Infosys Ltd
    Software Developer / Module Lead / Onsite Coordinator
    Infosys Ltd Sep 2007 - May 2009
    Bangalore, India; And Calgary, Ab, Canada
    Client Name - Canadian Pacific Railway The project involved gathering business requirements, designing, building and testing, a windows-based .NET smart-client planning application that could be used by yard managers located at railway yards belonging to the client, to plan for their inbound and outbound traffic, and to plan other work to be done by the crews in the yard. The application was based on Windows Forms technology and used Oracle as the backend storage for data. Responsibilities : - Attending Knowledge Transfer sessions in order to interact with and obtain knowledge from client users - Documenting all knowledge obtained from the above mentioned sessions - Providing a Reverse-Knowledge Transfer session to the client users to explain to them the knowledge obtained, and to receive corrections/updates, if any - Obtaining and clarifying requirements from the business/technical teams - Working with the onsite and offshore teams, to design, build and unit/integration test modules - Coding, self testing and fixing any module that needs closer discussion with the client - Reviewing and fixing, code and test cases delivered by the offshore team - Integration testing the delivered code at the client location, - Working with the QA, performance and UAT testing teams, and with any external application teams, to provide test support, and to fix any high priority bugs - Scheduling the deployment of the application on the production environment - Analyzing production defects and coordinating the fixes - Handling incidents reported in production Technologies/Tools : Microsoft Visual Studio 2005, Tortoise CVS, Oracle
  • Infosys Ltd
    Software Developer
    Infosys Ltd May 2007 - Aug 2007
    Mysore, India
    Client name - The Allstate Corporation The work in this project consisted of analysis of multiple mainframe applications with the objective of suggesting various ways to reduce CPU usage. Two approaches were concurrently used to do this, namely Top-Down approach which involved analyzing the design specs of the existing applications and suggesting ways to reduce CPU usage, and Bottom-Up approach which involved running tools on each piece of code associated with the application to detect various anti-patterns that contribute to CPU usage Due to the sheer volume of applications that had to be analyzed within the short period of time, an automated mechanism was suggested to scan the programs for anti-patterns, that are general patterns of code that were known to be CPU intensive. Programs written in REXX were developed to perform scans of applications containing thousands of programs and generate reports indicating the number of such anti-patterns. These reports were sent to the client indicating a potential technique to reduce CPU utilization. Responsibilities : - Analyzing existing mainframe applications to detect flawed design strategies - Developing tools based on REXX to be run on existing code to detect anti-patterns, and running the tools to obtain reports - Providing solutions to reduce CPU usage Technologies/Tools : COBOL, REXX, JCL, DB2
  • Infosys Ltd
    Software Developer
    Infosys Ltd Nov 2006 - Apr 2007
    Mysore, India
    Client name - Toronto Dominion Bank The project involved developing new code and screens to support the new business requirement of selling Mortgage Insurance during Mortgage Renewals. This included developing COBOL programs to support CRUD operations on the DB2 database, based on a batch file containing millions of records. The program was checkpoint based, so it they could be restarted in the event of failure. Responsibilities : - Developing programs based on COBOL and an IMS checkpoint re-start based program - Unit testing (test case creation and execution) of the above created programs - Preparing the System Appreciation Documents associated with these new programs - Handling Defect Prevention activities Technologies/Tools : COBOL, JCL, DB2
  • Infosys Ltd
    Software Developer
    Infosys Ltd Apr 2006 - Oct 2006
    Mysore And Bangalore, India
    Client Name - First Canadian Title The project involved modifying the existing interface between FCT and a third party entity ‘NAS’ to support the additional data flow between the two. The project also included analyzing another application called Statement Engine along with its components that were responsible for generating reports and sending statements to customers. Responsibilities : - Analyzing existing code, database and interfaces - Creating the detailed designs for updates required to existing application - Modifying existing programs/databases and developing new programs as needed - Testing the new interface (test case creation and execution) Technologies/Tools : VB.NET, ASP.NET, SQL Server, XML, Web Services, Windows 2000
  • Infosys Ltd
    Software Developer
    Infosys Ltd Sep 2005 - Mar 2006
    Mysore, India
    Client - Toronto Dominion Bank The project involved modifying existing code to ensure the implementation of new business rules associated with Line of Credit. Responsibilities : - Analysis of existing code to ensure that changes do not affect existing functionality - Testing of modified programs Technologies/Tools : COBOL, JCL, DB2
  • Infosys Ltd
    Trainee Software Developer
    Infosys Ltd Jun 2005 - Aug 2005
    Mysore, India
    Infosys Foundation Course and Finishing School at Global Education Center in Infosys

Tony Thomas Skills

Web Servers Databases Requirements Analysis Sdlc Oracle Pl/sql Microsoft Sql Server

Tony Thomas Education Details

  • Ma College Of Engineering (M. G. University) - Kothamangalam, Kerala, India
    Ma College Of Engineering (M. G. University) - Kothamangalam, Kerala, India
    Computer Science & Engineering
  • Our Own English High School - Dubai, Uae
    Our Own English High School - Dubai, Uae
    High School
  • The Emirates National School - Sharjah, Uae
    The Emirates National School - Sharjah, Uae
    High School

Frequently Asked Questions about Tony Thomas

What company does Tony Thomas work for?

Tony Thomas works for Rbc

What is Tony Thomas's role at the current company?

Tony Thomas's current role is Sr. Tech. Systems Analyst, Trading Applications at RBC.

What is Tony Thomas's email address?

Tony Thomas's email address is to****@****rbc.com

What is Tony Thomas's direct phone number?

Tony Thomas's direct phone number is (800) 769*****

What schools did Tony Thomas attend?

Tony Thomas attended Ma College Of Engineering (M. G. University) - Kothamangalam, Kerala, India, Our Own English High School - Dubai, Uae, The Emirates National School - Sharjah, Uae.

What skills is Tony Thomas known for?

Tony Thomas has skills like Web Servers, Databases, Requirements Analysis, Sdlc, Oracle, Pl/sql, Microsoft Sql Server.

Who are Tony Thomas's colleagues?

Tony Thomas's colleagues are Kirsty (Yuting) Ge, Dave Mccormick, Jianhao Li, Damian Piccinin, Barry Oneil, Falak Nagpal, Keri-Ann Hamilton.

Not the Tony Thomas you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.