Good day,
I consider myself fortunate to have spent my entire professional career (>20yrs) in the technology arena, where I’ve successfully executed business & development lifecycles for multi-national projects in global industries. I specialise in the strategic management of technology architecture & innovation. Throughout my career I have succeeded in all environments & I am competent at all organisational levels, appreciating the cohesive relationship between business and technology. I am currently am IT Enterprise Architect at TD Bank (Toronto, Canada) where I work in the Mid-tier and Personal Banking Operations & Services segments.
I hold a Masters Degree in Software Engineering (Wits, South Africa) where I specialised in business & technology management.
I am a Canadian citizen having immigrated in September 2012.
Industries worked in
Finance (retail, corporate, mobile, internet, telephone, merchant, ATM, operations and services, international, wealth, Insurance)
Education
Mining
Petro-chemical
Customer Relationship Management (CRM & ERP)
Manufacturing
Media and others
Areas of Strength & Focus
Strategic technology planning and management (technology alignment to business strategies)
Architecture (Enterprise and portfolio – Solution, System, Integration, Data, Security, etc.)
Product development
Portfolio management & stakeholder collaboration
System development and maintenance (SDLC optimisation)
Business process management and operational efficiency / quality management
Vendor and stakeholder management
Project-management
Analysis & design
Release management analysis
Thank you,
Viren L. Maharaj
profile
Occupation
Senior Enterprise Architect
Work experience-
Qualifications
Masters, Software Engineering (Elec) (Wits) (South Africa)(2009)
National Diploma: Information Technology (DUT) (South Africa)(1998)
Phone
-
Email-Platforms & SUpporting SYstems
Core Platforms
AS/400, iSeries (Z/OS, AIX, OS/2, MVS, RPG, CICS)
Data/BI/ECM
Hadoop, Podium, SAS, Cognos, TeraData, SQL Server, DB2, Documentum, SoftPro, Oracle, SharePoint, Drupal
Distributed/Clustered Platforms
Linux, Wintel, OS/2, AIX,
Application platforms
J2EE, J2ME, Angular JS, PERL, .Net Framework, ABAP, AJAX, COBOL, C++
Telephony
IVR, CIC, Molo, Avaya, Nice, DataVoice
Network management
Cisco Works, FogLight, Netflow, Check Point - Eventia, Net Clarity, WAN/Mobility/APN, Expand, GTM/LTM
Middleware
IBM (MQ. Message Broker, WebSphere Process Server), Software AG (Web methods stack) Solace, Kafka
Authentication/
Authorisation
Tivoli Access/Identity Management, Active Directory, LDAP
CRM/ERP/BPM
SAP, MS CRM/ Dynamics, Oracle CRM, SalesForce, JBPM, Pega, Appian
Methodologies/Patterns
Enterprise Architecture
Zachman, TOGAF, ISO/IEC/IEEE 42010
Application Architecture
Self-service, Distributed/ Replicated, Customer Support, Layered, Bulk-processing, Event & Process Centric, Inter-Enterprise, Enterprise security
Design Patterns
API, Microservices, SOA, MVC, MDA, AI/Machine learning, n-Tier, Cloud-computing, etc.
Project Management Methodologies
PMBOK, Prince2, Agile, CMMI, RUP, IEEE
Education
University of Witwatersrand (south africa)
Year
Qualification
Subjects-
Master of Engineering: Software Engineering
Introduction to Software Engineering
Software Development Methodologies, Analysis and Design
Software Project Management
Database Systems
Selected Topic in Software Engineering (ELEN 5001)
Software Technologies and Techniques
Strategic Management of Innovation and Technology
Software Design Project (Obtained a First)
Management Principles
Investigation Project
Durban University of Technology (south africa)
Year
Qualification
Subjects-
National Diploma: Information Technology
Development Software I (Distinction)
Applied Programming I
Information Systems I
Technical Programming I
Commercial Programming I
Accounting Skills I
System Software I
Information Systems II
Development Software II (Distinction)
System Software II
Information Systems III
Development Software III
Systems Software III
School Attended
Chatsworth Secondary (South Africa)
Year Matriculated
1994
Curriculum
S17
Subjects
English
Afrikaans
Mathematics
Biology
Computers
Physical Science
Timelines:
Name of Company
Duration
Position Held
TD Bank
November 2013 – Current
IT Architect; Managing Architect; Enterprise Architect
Prodigy Systems Inc.
Dec 2012 – March 2013
Technology/Architect Consultant
King StraTech Consulting
March 2010 – June 2012
Principal Consultant
Nedbank Ltd.
Sep 2007 – Feb 2010
Solution Architect
First National Bank
Oct 2004 – Sep 2007
Senior System Analyst
Alexander Forbes
June 2003 –Sep 2004
Senior Analyst / Programmer(C#)
Financial Reporting Solutions
Feb 2002 –June 2003
Snr. Software Designer/Developer
NeuralAct Software
Oct 2000 – Oct 2001
Lead Systems Analyst / Designer (Team Leader)
MicroVision Software
Jan 1999 – Oct 2000
Consultant Programmer
work experience:
Name of Company
TD Bank (Toronto)
Duration
March 2017 – Current
Position Held
Enterprise Architect (Personal Banking Operations/ Banking Services/ Mid-Tier) – Architecture & Engineering
Reporting to the EA AVP North American Business & Personal Banking, I am currently the enterprise architectural representative to the Personal Banking & Operations LOB where I maintain all accountability for architectural deliverables.
My activities include:
Liaising with North American banking project stakeholders to facilitate business alignment with technology projects.
Develop project-specific architectural frameworks.
Abstracting business requirements into technology domain-specific objectives.
Coach and consult with solution architects across the enterprise in relation to Business and Personal Banking at TD Bank.
Assist in the creation and fulfilment of technology strategies within the TD Merchant Services business.
Name of Company
TD Bank (Toronto)
Duration
November 2015 – March 2017
Position Held
Managing Architect – Enterprise Architecture Integration
Reporting to the VP North American Business and Personal Banking I was responsible for enterprise architecture integration team and all its deliverables.
My activities included:
Facilitate and support the integration of enterprise technology components & platforms with specialised and strategic EAI technologies.
CICS Transaction Gateway - Provides secure access to CICS from Java, Java EE, .NET Framework, C and C++ applications, using Internet protocols (for example TCP/IP).
IBM DataPower - Supports internet based access in the DMZ and the secure zone or traffic passed into the secure zone. Delivers common message transformation, integration, and routing functions.
IMS Connect - Provides connectivity between IMS and any TCP/IP client. Used by many of the delivery channel applications including but not limited to EasyWeb, WebBroker, One Click Print Host Print, Branch Security Index, Agent Banking
IBM MQ - Provides secure, reliable, resilient integration passing messages between applications on a number of platforms and Web services.
Solace Router 3260 - A high performance appliance optimized for routing messages between publishing and subscribing clients. Ideally suited for extremely high message rates and ultra-low latency.
InfoSphere DataStage - Performs data integration functions in order to create operational master data mainly from batch feeds. Processes and transforms large amounts of data by using scalable parallel processing. Operates in batch, real time, or as a Web service.
Z/OS Connect - Provides an interface between mobile and cloud devices and backend z/OS systems (CICS and IMS). It provides RESTful APIs and accepts JSON payloads, and communicates with backend systems for data and transactions.
Name of Company
TD Bank (Toronto)
Duration
November 2013 – November 2015
Position Held
Technology Architect
Reporting to the North American Credit Card & Merchant Services (NACCMS) AVP, I was the architectural representative to the Merchant Services Business and Technology LOBs. I maintained all accountability for architectural deliverables with the TD Bank NACCMS Architecture business unit. .
My activities include:
Liaising with TDMS project stakeholders to facilitate business alignment with technology projects.
Develop project-specific architectural frameworks.
Abstracting business requirements into technology domain-specific objectives.
Develop Architectural Blueprints for distribution to all project stakeholders with Merchant Services business and technology LOBs.
Assist in the creation and fulfilment of technology strategies within the TD Merchant Services business.
Name of Company
Prodigy Systems Inc. – Scotiabank (Toronto)
Duration
December 2012 – March 2013
Position Held
Technology/Architect Consultant
Reporting to the VP, I worked on a CRM strategy, business case development and vendor evaluation project for the international operations (27 countries) at Scotiabank. Part of my duties included creating frameworks for simple, fair and impartial information gathering, consolidation and evaluation, as well a technical architecture principles and guidelines.
My activities included:
Liaising with executive project stakeholders to ensure alignment to business strategy
Develop project-specific requirement elicitation framework
Abstracting functional requirements to create an even baseline for multiple vendors to reference.
Develop business case (cost/benefit analysis, risk analysis, project budget plan, implementation/training/ change management plan)
Identifying & defining non-functional and integration requirements, assumptions, dependencies, constraints, etc.
Developing vendor feedback evaluation framework
Vendor and stakeholder expectation management
Name of Company
King StraTech Consulting (South Africa)
Duration
March 2010 – June 2012
Position Held
Principal Consultant
As principal consultant, I was responsible for projects and operations at King StraTech Consulting. As a niche consulting house we offered specialised technology consulting with focus on architecture, technology management, strategy and planning.
Engaging with executive management, I offered the following services:
Technology strategy consulting (development, definition, implementation & optimising of (strategic, tactical & operational objectives)
Innovation Management
Enterprise, Solution & Integration Architecture (including technology reference architecture)
System Analysis & Design & Software Development Lifecycle Management (SDLC Optimisation)
Portfolio and Product Management
Technology Vendor and Stakeholder Management
Research and Development Analyses
Technology audit
Financial analyses
Business unit gap analyses
Technology Advisory
Name of Company
Nedbank Ltd. (South Africa)
Duration
September 2007 – February 2010
Position Held
Solution Architect
I was responsible for the architectural and strategic direction of self-service channels within Nedbank’s product range and the alignment of these channels to the overall group’s technology strategy of SOA (Service Oriented Architecture).
These channels included:
Internet banking (business and retail)
Cellphone banking (WAP and USSD/ ICT sectors)
Nedbank Secure Payments (NSP)
NedInform and NedExec
CorpSaver
NedTreasury
ATMs
SSTs (Self Service Terminals)
I was also responsible for the integration and architectural management of self-service channels with the enterprise systems and components, pivotal to the fulfilment of the group’s SOA strategy i.e. security, profile, payment, batch management, ESB, etc. I provided guidance to multiple software development, testing, QA, analysis and design (both business and technical) teams. Part of my responsibilities included ensuring that all business requirements were fulfilled whilst ensuring that they were aligned to the overall group technology strategy. I interacted with all stakeholders (business, project management compliment, technology managers, vendors, etc.) to ensure that the technology implementation that followed was in fact the correct choice for the organisation. I served as the architectural representative of Self-service channels at all forums within the organisation.
Name of Company
First National Bank (South Africa)
Duration
October 2004 – September 2007
Position Held
Senior System Analyst
I managed the team accountable for the analysis and design of technology solutions implemented within the branch environment of the bank (Branch Information Services). I interacted with business at management level with regard to the technology strategy of First National Bank’s retail banking sector. I represented Branch Information Services at all levels within the Bank in order to instantiate belief in and to gain buy-in from various other stakeholders (business, process; technology and operations; and vendors).
Name of Company
Alexander Forbes (South Africa)
Duration
June 2003 –September 2004
Position Held
Senior Analyst / Programmer(C#)
Serving in a technical capacity, I worked on the technical design and development of an application suite (Phoenix Risk Management System – Alexander Forbes (BIS)) designed to cater for all business requirements of the company and client within the Insurance sector. I coordinated with solutions development-house in full SDLC of application (Microsoft C#.NET. Application development consisted of proper OO methodologies, best practices and generic objects)
Name of Company
Financial Reporting Solutions (South Africa)
Duration
February 2002 –June 2003
Position Held
Snr. Software Designer/Developer
I was responsible for co-designing and implementing the software architecture infrastructure in Visual Basic.NET. Worked on system migration from the Visual Basic platform to a Visual Basic.NET environment. This included the use of UML, Entity Relationship Paradigm, Object Role Modelling methodologies etc. I also worked on the research and development of new methodologies and developments in the use of software architecture and design implementation.
Name of Company
NeuralAct Software (South Africa)
Duration
October 2000 – October 2001
Position Held
Lead Systems Analyst / Designer (Team Leader)
I was responsible for defining and implementation of all design standards and methodologies within the organization. I worked on migrating a CRM suite of applications from the Visual Basic platform to JAVA. This included the full use of UML (Unified Modelling Language) and the Rational Suite. All documentation and design methodologies were certified and validated by myself before implementation.
Name of Company
MicroVision Software (South Africa)
Duration
January 1999 – October 2000
Position Held
Consultant Programmer
I worked on the redevelopment of the application (Master-C), which was originally coded in Clipper and was implemented at approx.. 60 educational institute sites. I worked on the team that redeveloped this system based from the legacy application to Visual Basic 6 and SQL. Through the use of SQL
Other Systems:
Worked on various client projects at SAPREF (South African Petroleum Refineries)
Data Archiving Project, using MS Access to design queries and reports and reports
Relief Valve Register developed in Visual Basic using Access
Various maintenance projects using previous versions of Visual Basic, Access and Pacer (Database)
Internet Support
References
Available on request