Post Job Free
Sign in

Enterprise Architect Security Clearance

Location:
Downtown Toronto, ON, M5J 0A7, Canada
Posted:
March 05, 2025

Contact this candidate

Resume:

GANESH PURI

****** Bremner Blvd

Toronto, ON M5J 0A7

email: *****@*****.*** Ph: 647-***-**** (c)

PROFESSIONAL CERTIFICATIONS:

BTA Certified Blockchain Solution Architect (Dec 2019)

Sun Certified Enterprise Architect for J2EE (Feb 2002)

Secret Level II Security Clearance

SKILLS SUMMARY:

· Application/Solution/Enterprise Architect with a proven track record in successfully delivering mission-critical applications.

· Solution design and implementation of complex infrastructure solutions with Kubernetes, containerization, cloud infrastructure and Microservice architecture in a multi subscription environment.

· Extensive experience solution designing on Azure and AWS cloud platforms

· Generative AI implementation for the confluence pages, JIRA with RAG. Medical remedy finder using LLM.

· Extensive experience of PaaS Cloud blueprinting and orchestration with TOSCA blueprints.

· Architected Large scale migration of Global Custody, Fund Accounting & Settlement business processes and simplification of Swift Architecture and wire room based on IBM ESB

· Coordination of risk assessment with Security and Compliance for PCI audits and Protected B status

· Payment processing on mobile devices using Apple Pay / Google Pay

· Launched LUCRE ICO/Token Sale, a blockchain project for automated algorithmic trading and signal service for cryptocurrencies

· Knowledge and experience of developing decentralized applications

· Experience with Software Development Lifecycle (SDLC), ITIL and Change Management.

· Experience in implementing Agile SCRUM methodology in the role of SCRUM Master.

· Provided architectural and process reviews. Suggested improvements that reduced operational cost and increased the scalability and flexibility of the systems.

· Experience with development and architecture of mobile AR games/applications using Unity.

· Experienced in leading large teams ranging in size from 5-20 technical and business resources to provide effective enterprise wide solutions.

· Over 24 years of experience in Object-Oriented design and development.

· Hands-on experience with all the tiers of an N-tier distributed client-server architecture and middleware such as Application Servers, MQSeries etc.

· Knowledge of emerging technologies or products such as, business intelligence/data warehousing and quality assurance tools.

· Strong background in Use-case modeling for analysis and business requirements.

· Successfully designed and implemented systems based on N-tier distributed object architecture using J2EE technologies such as Java, EJB, JSP, AJAX, JSF, Web 2.0 Mashups and widgets, Struts, JSF, Servlets, PUMA, Spring, Flex, RCP (Rich Client Platform, JNLP, JCA, XML, JSON, RESTful and SOA etc.

· Utilized proven design patterns to deliver scalable and flexible systems.

· Migration of systems from mainframe (UNISYS) to web-based application on SOA (Service Oriented Architecture) using WebServices, ESB and Portal architecture.

· Perform SOA governance activities, ensuring compliance with the enterprise architecture according to TOGAF.

· Provided designs for performance enhancements, software distribution, diagnostic tools etc. to enable smooth deployment process to complement the software development process.

· Successfully managed multiple projects concurrently.

· Possesses excellent oral and written communication skills that help in communicating effectively with people at all levels of an organization.

TECHNICAL SUMMARY

· Azure, AWS, OpenShift cloud platforms

· Pinecone (Vector Store), Langchain, streamlit, OpenAI, RAG, NLP, LLM, Amazon Q, Amazon Kendra, Amazon QuickSight, Amazon Bedrock

· AWS CodeBuild, AWS CodePipeline, AWS CodeDeploy, AWS ECR, AWS ECS

· Blockchain, Solidity, Truffle, Remix, Ethereum, Infura, VueJS, Firebase, Spring boot Microservices, Zuul, Eureka, Pivotal Cloud Foundry (PCF), PaaS, SPA, AngularJS, NodeJS, Strongloop, Bootstrap, RESTful Webservices, IaaS, Bower, Git, Grunt, Gulp, Express

· MVC, Design Patterns, MDB, EJB, JSP, Servlets, Struts, XML, RMI, JDBC, JNDI, Hibernate, JCA, Flex.

· Java, J2EE, JavaScript, JSON, HTML, Hibernate, Spring, AJAX, JSF, JSP, Perl, Shell Script etc.

· OO design, OO Modelling, Unified Modelling Language (UML), Rational Unified Process (RUP), Use Case Modelling, Requirements Gathering, Analysis, Design, Testing Methodology

OTHER SKILLS

Cloud Architecture:

· AKS, Kubernetes, OpenShift, Application Gateway, Express Route, Glue, API Management, VNet/SNet, RBAC, Azure SQL DB, Storage Accounts, Key Vault, App Service, Private Endpoints, Managed Identities, Azure AD, Traffic Manager, Landing Zone, IAM, Event Hub, Kafka, Power BI, ARM & Terraform templates, Azure Container Repository, Security Centre, AppSync, AWS SNS, API Gateway, DynamoDB, Ingress & Egress Firewalls, DevOps CI/CD pipeline, Lambda & azure functions, firestore, Striim, SSMA

EXPERIENCE PROFILE

EXPERIENCE AT DELOITTE / CANADA POST (Jan 2023 – Present), Toronto

Designation: Senior Solutions Architect

Job Description:

●Create, evaluate and recommend analytical solutions that incorporate business, technology, roadmap, cost, scalability and performance requirements.

●Liaise with Project Managers and Delivery teams to implement an analytical solution that will meet business requirements within time and cost constraints and help program and project managers in the implementation of design, planning and governance of project/initiative

●Provide guidance and coaching to other architects, developers, DBAs, QA testers and specialists on changes throughout the design process

●Assess and articulate any impacts of the solution on existing business and technical landscape

●Develop architectural blueprints and practices that can be referenced and adhered to by the BSD SIA and the BSD architects

●Author architecture solution design documentation and lead the presentation to the Architecture Review Board.

●For the Solution Architect in the Architecture CoE, participate in SWAT teams and issue resolution as required

Projects:

Multicarrier solution for Tracking, Shipping and Returns

Weekend Delivery of parcels

Migration from in-house built infrastructure to OpenShift platform

Migration of Mobile Push Notification from SAP EM to Azure

Mobile Application architecture and design

MyMail application backend solution design on AWS

Generative AI implementation of integration with confluence and JIRA

Quick Drop project

EXPERIENCE AT IBM / CIBC (Jun 2021 – Jan 2023), Toronto

Designation: Senior Solutions Architect

Job Description:

· Develop solution architecture that accurately translates complex business requirements.

· Create, evaluate and recommend innovations to be presented to the Cloud Design Authority.

· Liaise with Scrum/Delivery teams, Project Managers, management, business to implement a solution that will meet business requirements within time and cost constraints.

· Lead and delegate development responsibilities to developers to ensure design patterns and direction are successfully and consistently implemented and the project is completed within the required time frame.

· Assess and articulate any impacts of the solution on existing business and technical landscape

· Supports cloud services deployment through service introduction and release management activities.

Projects:

Migration from on-prem eBanking application APIs to Azure cloud on OpenShift in Active-Active architecture

Kubernetes jobs implementation integrating with Autosys scheduler

Database migration from on-prem Oracle DB to Azure SQL DB using Striim and SSMA

Chatbot (Virtual Assistant) implementation with IBM Watson

EXPERIENCE AT INNOVAPOST (CANADA POST) (Dec 2018 – May 2021), Toronto

Designation: Senior Solutions Architect

Job Description:

●Providing insight and expert technical advice on complex/large projects.

●Deliver customized solutions by assessing client requirements and translating them into a technical framework.

●Work in conjunction with the client and functional solution designers to arrive at the recommended solution.

●Assist senior management in meetings and presentations.

●Work closely with groups in an environment with a mix of old and new applications using existing and new micro services to build applications that meet business and enterprise architecture requirements.

●Ensure the oversight and coordination of dependencies across the project to resolve or escalate conflicts.

●Solution designing for Cloud Architectures and DR planning.

Projects:

Migration from on-prem infrastructure to Azure cloud on AKS in a multi subscription environment

Developer portal for external clients using APIM and subscription keys

DevOps CI/CD pipeline for Azure using Azure DevOps, ACR and Jenkins

Spring Boot and Angular application and batch jobs on Kubernetes on Azure AKS

Mobile Push Notification using AWS SNS DynamoDB and Lambda functions

Offline & Online sync with AWS AppSync (GraphQL)

Oauth 2.0 implementation for mobile app with ISAM WebSeal/Policy Server/LDAP

MFA security with Kount integration for risk mitigation

Coordination of risk assessment with Security and Compliance for PCI and Protected B status

Apple Pay / Google Pay payment integration on mobile devices

Automated Parcel Lockers integration with the ArcGIS server

Automated Tracking

EXPERIENCE AT RBC INVESTOR & TREASURY SERVICES (May 2016 – Oct 2018), Toronto

Designation: Solutions Architect - Expert

Job Description:

●Architecture and design of migration of Australia’s Custody and Fund Accounting business from HiPortfolio to Milvus (global custody) and Multifonds (fund accounting).

●Architecture of migration of Europe’s Custody and settlement business from Focus to Milvus. This migration involved changing the L flow model (series) to Y flow model (parallel).

●Simplification of Swift and Wire room Architecture based on IBM DataPower Appliances (ESB) and Application Servers.

●The migration efforts required architecture decisions to be presented to the Architecture Design Board for 30 + cases.

●Architected new applications based on PCF PaaS and Spring boot microservices

Projects:

AIP (Australia Integration Program)

SCUBA (Single Custody & Banking)

EXPERIENCE AT TD BANK FINANCIAL GROUP (Aug 2010 to May 2016), Toronto, ON

Designation: Sr. Technical Consultant

Job Description:

· Feasibility study of new projects of TD Wealth Management

· Providing estimates with assumptions

· Use Case, BPD and BRD reviews

· Analysis and improvement of workflow

· Requirements Analysis, Design and Architecture Blueprint for various ATON/Non-ATON/FundServ/Internal Account Transfers related applications and interfaces.

· Design and develop the framework for the PIA, DI, FP Client Onboarding application.

· Design and develop Active Trader 3 UI application and backend APIs.

· Blueprinting of VMs to be deployed in IaaS Cloud using TOSCA, Cloudify/OpenStack orchestration

· Coordinate with the Infrastructure team for deployments on Cloud, issues and incident resolution.

Projects:

Active Trader 3: It is a Single Page Application (SPA) powered by AngularJS, Bootstrap 3, RESTful JAX-RS services. Older UI was developed based on Web 2.0, Richfaces, openJPA, WebSphere Application Server, WebSphere ESB (datapower), WebServices, and IBM Mainframe TICS, F5.

APIs:

Backend RESTful APIs are built based on JAX-RS on JBoss EAP and NodeJS using strongloop framework.

Wealth Core Program:

The Wealth Core Program (WCP) is a complex, multi-faceted program that includes designing new interfaces, workflows, master data and transaction engines and business intelligence. Worked on the following projects under WCP:

1) Transfers

2) Cash Transfers and Foreign Exchange

3) EIS (Imaging System)

4) Cash Contributions

5) Customer Link

6) SIT Mortgage

Wealth Strategic Initiatives (WSI):

1) Account Transfer Management System (ATMS), Feasibility study

2) Ticketing Notification System, Feasibility study

3) PIA, FP, DI Client Onboarding (full SDLC)

EXPERIENCE AT TERANET INC. (Sep 2008 to Aug 2010), Toronto, ON

Designation: Systems Architect

Job Description:

· Ensure Agile methodology compliance by all team members in the role of SCRUM Master.

· Recommend architectural standards and best practices.

· Prepare development estimates for the formal contractual documents such as Request For Information/Proposal/Quotation (RFI/P/Q) and Service Level Agreements (SLA)

· Design and Code review completed

· OWASP secure coding guidelines adhere to and ensure CLASP is followed.

· Fortify and Hailstorm scans completed.

· Provide support for PCI regulatory internal and external audits.

· Complete and signoff requirements with the Line of Business (LOB) and create the Software Architecture Document (SAD).

· Provide architect support to ensure all development activities are completed and ready for deployment on the due date.

· Implemented SSO with partners. Provide ongoing technical support for partners to ensure the successful testing and adoption of SSO according to the adoption schedule prepared by the LOB.

· Architected and designed enhancements of GeoWarehouse application to display products and fulfill delivery of purchases, and creation of a generic shopping cart and transaction processing utility. Products included plan images, instruments, parcel registers, surveys, MPAC reports and pivot views.

· Create estimates for new initiatives during the project inception phase.

· Business Continuity planning and Disaster Recovery tests.

· Research and test products and tools.

· Engage in strategic guidelines.

Projects:

1) GeoWarehouse (Microsoft Case Study -http://www.microsoft.com/casestudies/Case_Study_Detail.aspx?casestudyid=400*******)

2) TD Bank Mortgage Registration Validation

3) Single Sign On (SSO) with partners.

4) GeoWarehouse eStore

5) Multiple Browser Support

6) Monitoring applications using JMX, Sitescope, BMC Patrol, and Mercury BAC.

7) Revamping Management Reports using Crystal Reports Business Objects.

8) GeoWarehouse Enhancement

9) Message Center

The applications are designed based on JBoss ESB, SOAP and RESTful webservices, Weblogic Application Server 10.x, Oracle 10g, GeoMedia WebMap 6.1, Microsoft Bing maps, Web 2.0 Mashups and widgets, Spring and Spring Webflows framework, Apache 2.2.13 web servers, iText, Flex, AJAX and Crystal Reports.

EXPERIENCE AT HEALTH AND HUMAN SERVICES COMMISSION (Apr 2005 to June 2008), Austin Texas

Designation: Enterprise Architect for SOA

Job Description:

· Migrated systems from mainframe (UNISYS), PowerBuilder and SilverStream application server to web-based application on SOA (Service Oriented Architecture) using webservices and portal architecture.

· Provided analysis to develop a prototype for migration of other systems.

· Documented the process for migration.

· Identified tools necessary for the migration.

· Ensured business processes are not interrupted during the migration.

· Developed a strategy plan for subsequent system migrations.

· Closely worked with BAs and SMEs for application design.

· Assisted Project Manager in planning, organizing and controlling the activities department and in the development of the overall project plans and timetables.

· Mentored and provided technical leadership, expert counsel and guidance to application community and team members

· Coordinated technical direction between project teams.

· Defined development guidelines and standards.

· Migrated applications from WAS 5.1 to WAS 6.02.

· Provided solutions and/or recommendations to implement new functionality or resolve technical issues related to systems development projects.

· Setup application and security architecture.

· Worked with different vendors to evaluate their products e.g. BEA, IBM etc.

· Worked on SOA Optimization, Cost Allocation, WS-Security and Governance presentation and architecture design.

· Reported weekly project status in core manager’s meeting.

· Design the SOA governance activities, ensuring compliance with the enterprise architecture according to TOGAF.

The applications are designed based on Service Oriented Architecture (SOA). Other technologies being used are JMS with MQ Series and MDB, WebSphere Application Server, WebSphere Portal Server (JSR-168), WebSphere ESB, WebSphere Process Server, Spring, Eclipse RCP (Rich Client Platform), JNLP, Hibernate, Java Connector Architecture (JCA), Webservices, SOAP, WSDL, UDDI, WS-Security, AJAX, Java Sever Faces (JSF), Struts Portlet Framework, PUMA, Spring, EJBs, SOAP::Lite, LDAP, Novell’s iChain and eDirectory, TIM/TAM.

Projects:

Mainframe migration to SOA (13 applications overall)

EXPERIENCE AT TARGET CORPORATION (May 2002 to April 2005), Minneapolis Minnesota

Designation: J2EE Architect / Mentor

Job Description:

· Mentored and established best practice development/design practices for Java based applications.

· OO Design and modeling for logical and physical design of the applications using XDE and Rational Rose using partial TOGAF Framework.

· Implementation of WebSphere development environment using WSAD 5.1, CVS and PVCS Dimensions repository.

· Integrating J2EE business with SeeBeyond for transfer of data from HQ to Distribution database.

· Migration from WAS4.0 to WAS5.x and WAS 5.x to ATG6.0

· Handling deployment issues on WAS 5.0, WebSphere Portal and ATG6.0 with IIS webserver and siteminder.

· Implementation of enterprise projects with Struts 1.1b2 and EJB2.0 using J2EE design patterns and methodologies.

· Tuning the applications for performance.

Projects:

1) DCRisk (DC Risk Analysis)

2) DIT (Distribution Item)

3) ART (Automated Receiving Tech)

4) SCT (Supply Chain Tracking)

5) IW (Import Warehouse)

6) DIU (Distribution Item Update)

7) DPM (Distribution Performance Measurement)

EXPERIENCE AT JPMORGAN CHASE (Nov 2000 to Mar 2002), London England

Designation: WebSphere Application Server Architect

Job Description:

· Building and integrating diverse enterprise systems to meet overall business solution requirements.

· Architectural OO Analysis/OO Design with OO modeling tools (UML).

· Guidance and implementation/support/configuration and change management of Multi-tier Java Architecture using WebSphere Application Server 3.5/4.0, Weblogic 5.1, Rational Rose and J2EE pattern and best practices with Servlets/JSP, EJBs, JMS, MQ Series, XML.

· Implemented RUP methodology.

· Interface with and assist content contributors and update and design Web pages.

· Integrating 6 different applications with Netscape Enterprise Server 3.6x, EAST/PD (IBM Policy Director).

· Implementation of WLM and clustering using Model and Clones, Session Persistence, performance tuning, MQSeries – JMS - XML integration, SSL, non SSL, virtual hosts in an N-Tier Architecture with DB2 and Oracle databases and DataSources..

· Deployment of Servlets, JSPs and EJBs on Solaris 2.6 and Windows NT environment.

· Provided training on WAS administration.

Projects:

1) Collateral Management

2) Automated Blotter

EXPERIENCE AT IBM CANADA (Feb 2000 to Nov 2000), Greater Toronto Area Ontario

Designation: WebSphere Application Server Specialist

Job Description:

· Design and implementation of multi-tier Java Architecture using WebSphere Application Server 3.0x, WebSphere Edge Server 3.0, WebSphere Commerce Suite 4.1, IBM Secureway Directory Server, IBM HTTP Server 1.3.6.12.

· Implementation of WLM and clustering using Model and Clones and network dispatcher, session Persistence, performance tuning, MQ Series integration, SSL, non SSL, Proxy, Reverse Proxy, virtual hosts in an N-Tier Architecture with DB2 and Oracle databases and DataSources.

· Deployment of Servlets, JSPs and EJBs.

· Administration of EMServer (VisualAge Team Server).

· Occasional Java Code and Javascript problem debugging using VAJ Test Environment, OLT remote debugging and WAS tracing.

· Stress testing using RSW Software.

Worked with CIBC (Bank) on their online trading site (Investor's Edge) and with Scotiabank on one of the retail and wealth sales reporting application (Sales Builder).

Clients:

1) CIBC (Canadian Imperial Bank of Commerce)

2) BNS (Bank of Nova Scotia)

EDUCATIONAL QUALIFICATIONS:

BTA Certified Blockchain Solution Architect (Dec 2019)

Sun Certified Enterprise Architect for J2EE (Since Feb 2002)

IBM and JCert Certified Enterprise Developer J2EE, Test 483 (2001)

IBM Certified Systems Expert for WebSphere Application Server (2001)

Master of Engineering (Computer Systems and Electronics), University of London, 1990

Training/Courses:

· JBoss Application Server Administration, 2010

· Developing AJAX Web 2.0 applications, 2008

· Completed ‘Web Component Development With Java Technology’ course from Sun Microsystems, 2002

· Completed ‘J2EE Patterns’ course from Sun Educational Services Course, 2001

· Completed ‘Enterprise Java Beans Using Weblogic 5.1’ course from Microsoft Certified partner, 2001

· Completed ‘Unified Modelling Language using Rational Rose’ from Microsoft Certified partner, 2001

· IBM Net.Commerce 3.0, IBM Websphere Application Server 3.0 and WebSphere Studio 3.0 courses conducted by IBM Canada.



Contact this candidate