Summary
Overview
Work History
Education
Skills
Websites
Technology Search Terms
Certification
Timeline
Generic

Bruce Fraser

Enterprise Architect
Toronto,ON

Summary

Experienced IT architect and development manager looking for technology leadership opportunities. Demonstrated ability to lead financial industry IT projects. Ability to work with stakeholders to identify business value, tackle difficult design problems and produce efficient, well-engineered systems.

Overview

21
21
years of professional experience
5
5
years of post-secondary education
1
1
Certification
1
1
Language

Work History

Application Architect

Flexiti Financial
4 2022 - 2 2024

Application Architecture for green field development: Loyalty Accounting System and offer management system; Customer and Application Master; EOD settlement management system; Case management system for tracking customer cases

  • Onboarding and Integration of low-code application platform (Decisions) into FLX application landscape
  • Design and Implementation of Event-Based Architecture on SNS and SQS
  • Architectural Governance: Participation in ARB and setting architectural direction
  • Mentored junior developers, fostering a culture of knowledge sharing and professional growth.

Enterprise Architect

RBC Capital Markets, Quantitative and Technology Services (QTS)
01.2020 - 04.2022
  • Architectural Project Governance: Administer & facilitate Architectural Council (QTS ARB) and previews of same
  • Develop new governance processes as required: examples: cloud adoption, data quality controls
  • Evaluated emerging technologies for potential adoption into the organization''s technology stack.
  • Architectural leadership for early-stage initiatives
  • Work with business stakeholders with scope definition, requirement refinement, towards solution design or high-level architectures.
  • High-level enterprise architecture work: Technology strategies, Service & API Strategy, Data Architecture
  • Aligned IT strategy with business objectives through proactive engagement with organizational leaders and understanding core needs.

Enterprise Architect

RBC Investor and Treasury Services (I&TS) IT
10.2015 - 01.2020
  • Architectural leadership for early-stage initiatives, including RFP/RFIs in areas such as securities lending, trading systems, CRM, market and credit risk management systems, data warehouses, application integrations, reporting systems and agile initiatives
  • Work with business stakeholders with scope definition, high level architecture and roadmaps for application portfolios
  • Provides leadership to application development teams in the TMS space
  • Advocate for new technology where appropriate, including micro-services and event-based architectures
  • Provide guidance on decision-making, problem-solving, hiring, skill development and constantly building the teams’ bench depth
  • Connect teams with other parts of the bank to solve problems and develop new capabilities.
  • Architectural Governance: Assess project architectural impact and complexity
  • Represent I&TS at the RBC Architectural Review Board and Architecture Leadership Council, and most recently at I&TS design board
  • Develop a broad understanding of entire I&TS IT application portfolio, keep abreast of new technologies, and ensure business value is delivered.

Co-founder

RBCx Season 3
02.2018 - 04.2018
  • Trained in Design Thinking, Innovation, and Lean Startup methods
  • Developed an innovative new product in the Wealth Management space from scratch to the POC stage
  • Worked with executive sponsors to define a new approach for improve retention of client assets across the Wealth Transfer between generations
  • Meteor/MongoDB stack on the cloud.

Solutions Architect/Development Manager

RBC Capital Markets
05.2010 - 10.2015
  • Lead development team that replaced risk and cash flow management solution with a new Calypso implementation for Treasury Services
  • Managed internal team of six developers and worked with groups across Capital Markets and I&TS to integrate Calypso into RBC
  • Designed architecture for all data integrations (15+)
  • Hands-on leader and developed capabilities for rest of team
  • Lead early adoption of DevOps practices for I&TS
  • Deep experience managing applications for FIs, particularly in Cap markets
  • Experienced with modern approaches to risk management, particularly operational, IT and security risks, and familiar with the application of global regulatory regimes to the securities industry and banking generally
  • Expert in Treasury Services space: IR and Liquidity risk management, cash management, fixed Income products including IR derivatives, repos, and floating-rate money market instruments
  • Manage projects, oversee and mentor business analysts, as required
  • Help analysts elicit, analyze and document business requirements; Work with traders and other business stakeholders to capture real project requirements
  • Focus on isolating real business value to inform prioritization and building business cases for change programs.
  • People manager: leads development & support team for Calypso, Libor Submission Tool and Libor Loan applications; work with team to streamline development processes and enhance employee skillsets.

Intern/Technical Co-op

TJ Watson Research Center, IBM Research
05.2006 - 08.2006
  • A summer research project, under the supervision of two mentors
  • I was responsible for all the work and a lot of the technical contributions
  • Our goal was to devise a research plan for improving retrieval and reuse of a knowledge base of IT architectural assets
  • We gathered requirements from IBM practitioners and produced a plan for further research
  • Our focus was on architectural diagrams, of the kind produced by Visio or PowerPoint.
  • Developed infrastructure to extract meta data and graph theoretic structure from example artifacts
  • Got really deep into the structure of PowerPoint XML.
  • Implemented, in Python, applied machine learning (EM) techniques to architectural document retrieval problem.

Programmer Analyst

Cycorp, Inc.
04.2001 - 10.2004
  • Cycorp is an artificial intelligence research company, and the home of Cyc, a large scale knowledge base and inference engine, with the ambitious goal of representing all human common sense knowledge.
  • Member of core technology group
  • Lead developer of AI Planning technology for company
  • Integrated planning technology with inference engine; developed and implemented novel algorithm changes that improved performance by several orders of magnitude.
  • Developer of attack planning component of an innovative AI-based network vulnerability assessment application
  • Enhanced algorithms for specific requirements of network analysis domain
  • Additional duties included contributions as software architect, release engineer, and system administrator for team.
  • Set new research direction for stalled Scenario Generation project
  • Led team of five in development of a new abductive inference technology
  • The new component is now used by multiple different projects at the company.
  • Learned and practiced ontological engineering, enough to develop some useful skills in knowledge representation tasks.
  • Took initiative in starting independent research program into program representation and logic-driven code generation
  • Initiated research into computable heuristic approaches for computing knowledge relevance.
  • Left position to start graduate studies towards PhD.

Education

Master of Mathematics - Artificial Intelligence, Inference of AI Planning search heuristics

Department of Computer Science, University of Waterloo
Waterloo, ON
09.1998 - 01.2000

Bachelor of Science (Hons.) - Mathematics and Economics

Mount Allison University
Sackville
09.1994 - 04.1998

Skills

  • Enterprise Architecture Design

  • Agile project management

  • Continuous integration tools

  • IT Infrastructure Planning

  • Cross-platform Development

  • Cloud Computing Platforms

  • Requirements Gathering

  • Solution prototypes

  • Problem-Solving

  • Decision-Making

  • Excellent Communication

  • Cloud services

  • Project Costing

  • User Experience Design

  • Regulatory Compliance

  • Code Development

Technology Search Terms

  • Java/ Spring/Hibernate
  • JavaScript/Python
  • C/C++/Perl/Shell
  • Clojure/Leiningen/Lisp/Scheme
  • Node.js/Meteor/CSS
  • Kafka/MQ/Camel
  • TOGAF
  • Maven/Ant/git/DevOps
  • SQL/Oracle/Sybase/SQLite
  • Data Science/Statistics/ML
  • Integration/Microservices
  • Cloud: AWS Azure

Certification

TOGAF 9

Timeline

TOGAF 9

10-2024

Enterprise Architect

RBC Capital Markets, Quantitative and Technology Services (QTS)
01.2020 - 04.2022

Co-founder

RBCx Season 3
02.2018 - 04.2018

Enterprise Architect

RBC Investor and Treasury Services (I&TS) IT
10.2015 - 01.2020

Solutions Architect/Development Manager

RBC Capital Markets
05.2010 - 10.2015

Intern/Technical Co-op

TJ Watson Research Center, IBM Research
05.2006 - 08.2006

Programmer Analyst

Cycorp, Inc.
04.2001 - 10.2004

Master of Mathematics - Artificial Intelligence, Inference of AI Planning search heuristics

Department of Computer Science, University of Waterloo
09.1998 - 01.2000

Bachelor of Science (Hons.) - Mathematics and Economics

Mount Allison University
09.1994 - 04.1998

Application Architect

Flexiti Financial
4 2022 - 2 2024
Bruce FraserEnterprise Architect