Sign in

Front Office Developer

Toronto, Ontario, M1P 1L1, Canada
November 08, 2018

Contact this candidate



I am an IT professional with many years’ experience in large-scale delivery projects primarily in the banking industry, present post is currently at TD Securities. Excellent analytical, technical and managerial skills with a proven ability to undertake complex challenges especially in Applications Development, Migration, Analysis, Testing and Management roles. An effective communicator, mentor and solutions provider with extensive experience in all stages of the Software Development Life Cycle.

As a freelance consultant I have worked in many roles including Technical Business Analyst, Project Manager, Production Support, and Software Developer.

Key Skills:

Self-starter, able to manage individual responsibilities and also contribute successfully to team deliveries on complex, long term projects.

Full life cycle analysis and documentation, including Terms of Reference, Business Requirements, Functional Specifications and Implementation Plans.

Excellent verbal and written communication skills. Able to document and present the results of analysis clearly and concisely, using effective written reports and diagrams.

Facilitation of interactive workshops to gather requirements successfully.

Project governance, including day-to-day management and resolution of risks, issues and dependencies.

Unified Modeling Language (UML) analysis, including use case documentation and business modeling.

Strong technical background and full life cycle experience as a former analyst /programmer delivering enterprise level multi-tier applications .Net/SQL.

Relevant Work Experience

Nov 17 – To Date: Senior Consultant at TD Securities, Toronto

Equity Technology, Prime Brokerage and Stock Loan

Closely working with Front Office teams, on-boarding new FIX connections for Automated Execution desk (DMA, ALGO, DropCopy) covering Fills/execution/NOE’s (Raptor Trading, Fidessa USTP/FDM/CTP/FDA, Unix, Windows, SQL Server 2012, FIX 4.4, MQ Series, Autosys)

Working with vendor teams certifying and testing new connections.

Requirement gathering, raising JIRA’s and writing test cases.

Help support teams Investigating trading platform issues, with ordermanagement interfaces.

Testing with clients and third party, UAT'ing newly on-boarded clients' pre-live and post-live activity.

Re-designed, developed and tested PrimeBrokerage batch processing from SQL Agent to Autosys. Trained development team to deploy new deliveries in Autosys.

Implemented and trained team to use ITRS monitoring tool.

Dec 16 – To Nov 17: Senior Business Analyst, Futures Technology at Citi Group, Mississauga

Worked closely with stakeholders, managers, software developers to negotiate and develop, plan and manage project activities and delivery of individual sprints and key releases.

Contributed to the successful migration onto the new in-house developed clearing platform from FIS/Sungard ClearVision for Futures OTC & Exchange traded instruments by performing the following activities.

Lead requirements analysis, and solution delivery activities; ensure timely escalation of possible issues and resolution.

Determined requirements for live proving, performed testing and provided troubleshooting support for new systems

Performed stakeholder management, change management, conducted user workshops and testing activities.

Delivered required project documentation including business case, requirement specification

Actively involved in functional testing and change management activities

Jan 14 – To Dec 16: Senior Business Analyst/Project Manager at Bank of America Merrill Lynch, London, UK

Quartz platform, Python, Sandra, Bob Job Unix.

Managed a small global team of business analysts and developers to enhance and maintain in-house trade processing, risk management and reporting systems

Impact analysis of all upstream and downstream feeds of the current rules-based TMS margin system, for preparation of the migration of PB clients to the new risk-based margin system being built on Quartz technology;

Technical analysis of the data feeds that supply collateral data for the hedging/margin process, assorted derivatives (CBO, CDS, OTC, Swaptions, IRS, TRS, FXO, FXF, ETFs); listed futures & options; cash and physical securities; repos; custodial collateral;

Participating in audit and regulatory projects (RegU, RegW, PcW and Fed audits);

Data analysis and data extraction from TMS for the global Strategic Risk Platform, combining the various margin and risk systems into an overall presentation system;

Aug 12 – Jan 2014: Mitsubishi UFJ Securities International plc (MUSI), London, UK

Mitsubishi UFJ Securities International plc (MUSI) is the European capital markets hub of one of the largest financial institutions in the world, Mitsubishi UFJ Financial Group (MUFG). Headquartered in the City of London, MUSI is active throughout the international capital markets, focusing on debt, equity, commodities, derivatives and structured products.

Role: Senior Analyst

Treasury, Liquidity Risk, FSA reporting and compliance.

Worked as a System Analyst at MUSI based in London office responsible for various business analysis activities across multiple projects for Front office, Treasury, Liquidity Risk, FSA reporting and Operation teams

Products: Stock Borrow/Loan, Repo’s, Swaps, Principal Trades, FX Trades

Key responsibilities include understanding business requirements, performing stakeholder management, engaging in end to end project lifecycle activities and producing required project deliverables.


Requirements analysis, functional design and solution delivery activities.

Performed stakeholder management, change management, conducted user workshops and testing activities.

Delivered required project documentation including business case, requirement specification (user stories, use cases, prototype designs, workflows), project plans etc.

Worked closely with architecture, service and delivery teams to deliver the solution

Actively involved in functional testing and change management activities

Determined requirements for live proving, performed testing and provided troubleshooting support for new systems

Jun 09 – Aug 12: Royal bank of Scotland Global Markets, London, UK

FX Prime Brokerage (FX PB) host one of the largest electronic platforms in the industry. FX PB connects clients to all the major trading platforms (ECNs) in addition to proprietary trading system. 24-hour execution and Clearing with seamless service from pre- to post-trade.

Role: Production Systems Analyst.

System analysis and production support for front office and operation teams in the Prime Brokerage business. Key applications are Clearing, Margining, and Client Position Management, P&L reporting, Credit Checker and billing, C#, SQL.

Products: FX, Options, IRDs and CDS


Requirements capture and documentation of new functionality for prime brokerage system.

Fully engaged in end to end project life cycle, delivering requirements with business stakeholders and identifying process and system improvements

Delivered against business objectives and provided input to IT systems strategy

Conducted feasibility studies, produced business cases and high-level detailed business models

Worked closely with the Architecture and technology teams to ensure solutions comply with the required IT Standards

Developed and co-ordinated implementation plans that are in line with best practice, the IT strategy, the business priorities and the demand plan

Feb 2008 – April 09: Odyssey Financial Technologies Ltd, London, UK

Odyssey Financial Technologies is a global financial technology company specializing in front- and middle-office software for the Private Banking, Private Wealth Management and Asset Management industries.

Role: Technical Business Analyst/Developer

Business analysis for leading front office solution for Fund Managers covering the full range of multi-currency, multi-asset (including derivatives) portfolio management and modeling system with live price connectivity to Reuters and Bloomberg, and market connectivity through the use of the FIX protocol, C#, SQL.

Requirements capture and documentation of new functionality and customization for different clients.

Responsible for managing outstanding risks, issues and defects, and ensuring that these were successfully addressed and closed.

Managed complex multi-party relationships involving UBS, FORTIS, Legal & General, HGI Financial Services, Standard life Insurance, British Steel, to ensure that the responsibility for resolving issues was correctly identified and action taken by the appropriate parties.

Dealing with pricing issues relating to the different bond pricing methodologies and reconciling the reference data setup to external sources such as Bloomberg.

Selected to liaise with the client support team to identify and implement solutions to key issues.

Understanding Change requirements, Preparing and reviewing Design documents and Technical specification document.

Actively involved in functional testing and change management activities

May 2006 – Feb 2008: Access Supply Chain LTD, Huddersfield, UK

Analyst Developer

A member of development teams an enterprise resource planning ERP/MRP, CRM, Financial and Supply chain solution. Agile/XP, SQL, Crystal Reports 9/11.

Gap analysis of new projects and involvement in all decision around product direction.

Requirements capture and documentation of new functionality.

Support customers to implement third party application Preactor and Orbis TaskCentre.

2nd/3rd line support.

Sole developer R&D, designed, developed and successfully deployed Graphical Planner application to several existing and new clients.

Database architecture (SQL Server, TSQL, Stored procedures, Triggers, DTS)

Stored procedures and Triggers are extensively used.

Interaction with QA surrounding testing, deployment and build processes

Jan 2006 – July 2006: LogicaCMG

System Analyst/Developer

A member business analysis team for ERP system for a major Housing Development Company in UK implemented company wide software solution to support core business function which covers: Technical, Production and Procurement, Customers, Finance and Management Information System.

Designed GUI screens (C#, infragistics)

Participated in the System study, Analysis and design.

Developed use case diagrams (UML), entity relationship diagrams (ERD).

Participated in the transition of high-level specification of the system into designs by creating object models, designing application and infrastructure objects, component interface specifications model and system prototypes

Developing prototype and demonstration to the customer.

Jan 2002 - Dec 2005: Sigmatec Solutions

Analyst Developer

Development and support for suite of CRM and Enterprise Resource Planning system products. Responsible for pre-sales, implementation and user training of these products at various client sites. Some minor development using C#, SQL, Crystal Reports. The role was mainly in house with frequent travelling to client sites.

Application development / ownership around existing C# products.

Development of new projects and involvement in all decision around product direction.

Gap analysis, system study at client sites.

Analysis and design supply chain and general ledger modules.

Developed several client reports.

Liaised with the client support team to identify and implement solutions to key issues.

Installation and support at various client sites.

Facilitated system migration.

Key Skills

Business process review / process reengineering

Functional Deployment, implementation and management of multiple stakeholders.

Training analysts, support, traders, and colleagues on new system capabilities.

Project life cycle involvement (including RAD and waterfall)

Quality Assurance/Control/Strategic test planning

Market Data: Knowledge of Bloomberg, MarkIT. Familiar with following ECN gateways – HOTSPOT, LAVA, Harmony, Reuters, EBS

Finance systems: Detailed knowledge of pricing, trading, e-commerce capabilities, settlements and risk management of a variety of fixed income products including bonds, futures, options, asset swaps and repos.


SQL: Strong knowledge of MS/Sybase SQL Server.

Windows/Unix: Good working knowledge of Windows & UNIX with some script writing.

Programming Languages: Familiar C#, HTML, Control-M and Geneos.

Comprehensive knowledge of Excel, MS Office suite and Windows OS.

Education and Qualifications

1999-2001 Al-khair University.

M.Sc. Computer Science

1997- 1999 Hailey College, Punjab University.

Bachelor of Commerce

References Available Upon Request

Contact this candidate