Viren Maharaj

Viren Maharaj

$95/hr
Seasoned Enterprise Architect (Amateur philosopher & poet)
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
48 years old
Location:
Dundas, Ontario, Canada
Experience:
21 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.