Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
Generic

Kuljit Kandhola

Brampton,ON

Summary

Experienced Solution Architect with in-depth understanding of Well-Architected cloud solution design and deployment illustrated over 18 years of experience architecting, designing and developing business critical applications for Enterprise clients.

Overview

18
18
years of professional experience
1
1
Certification

Work History

Solution Architect

Saskatchewan Government Insurance (SGI) Canada
08.2022 - Current

Technologies : Kafka, Azure App Service, Azure Blob Storage, Azure App Insights, Azure Key Vault, Azure EventHub, Azure Entra ID, AKS, AWS MirrorMaker, AWS S3, Terraform, OpenText.

  • Spearheaded migration of legacy insurance systems to modernized Guidewire and cloud based architecture, reducing operational expenses while increasing overall functionality
  • Prepared Solution Architecture artifacts, Design and Sequence diagrams for Finance Workstream, PeopleSoft integrations for Corporation Transformation initiative ensuring clear communication between stakeholders at all stages of project lifecycle
  • Architected EventProcessor application for payments, payment status and recovery events between Guidewire Billing & Claim Center and SGI PeopleSoft.
  • Architected FileTransmitter application for file-based integration between Guidewire DataHub, Guidewire InfoCenter, and SGI PeopleSoft
  • Worked on Guidewire and Peoplesoft to SGI Azure Data Lake data conversion and migration, SAS data analytics and reporting for finance
  • Reviewed architecture options and prepare architecture artifacts for Payment processing engine, cheque printing through Symcor, co-existence use cases
  • Prepare Architecture Blueprint document for approved solutions, business decisions and integrations
  • Work closely with Tech Leads, Product Owners, Developers, DevOps, Testers to ensure solution development and delivery based on approved architecture.
  • Improved solution efficiency by designing and implementing scalable architectures with monitoring capability.
  • Ensured data security and compliance by establishing robust information governance policies and procedures.
  • Leveraged cloud technologies to optimize costs, improve scalability, and facilitate seamless integration across platforms.
  • Facilitated seamless communication between technical teams and non-technical stakeholders by effectively translating complex concepts into understandable terms for all parties involved in projects.
  • Mitigated risks associated with solution implementations by conducting thorough assessments of potential vulnerabilities prior to deployment.
  • Presented roadmap and technology infrastructure to customers, demonstrating deep familiarity with APIs, platform infrastructure, security and integration capabilities.

Solutions Architect / Lead Solutions Designer

Nextiva
09.2020 - 07.2022

Technologies : Java, Spring Boot Microservices, Rest API, Spring Zero Trust Security, Feign Client, Kafka, MongoDB, WebSockets, NGINX API Gateway, Docker, Kubernetes , WebHooks, AWS, React, Figma, Firebase

  • Prepare Solution Architecture artifacts, Design and Sequence diagrams for scalable and efficient Microservices based backend applications, present Architecture at review boards
  • Architected, Designed and Documented 100+ Rest API endpoints for multiple microservices for NextivaOne.
  • Streamlined system integrations using RESTful APIs, improving interoperability between various applications.
  • Worked closely with Frontend Architects/Leads while Architecting integration between React Front-End and Backend Microservices
  • Architected, Designed & Developed multiple Microservices for NextivaONE's Calendars, Tasks, Media Calls, User Licensing and Onboarding, File Attachment, User Presence applications
  • Design and developed Kafka, Protobuf message format-based event driven async communication architecture between multiple microservices
  • Designed and developed Nextiva's Google/Outlook Calendar and Event Integration through Nylas API
  • Designed and developed Microservices for Media Call & Recording using AWS Chime
  • Designed and developed Firebase base Media Call Notifications for User Devices
  • Lead team of 4 developers, work closely with Enterprise Architects, Product Owner, Technology Director, Tech Leads and other stakeholders in Agile delivery of NextivaONE requirements
  • Designed and implemented infrastructure utilizing AWS services for improved reliability and cost effectiveness
  • Developed comprehensive documentation for technical specifications, project plans, and user guides, streamlining communication across teams
  • Increased security measures by implementing robust Zero-Trust based authentication/authentication and encryption protocols, protecting sensitive data from potential breaches

Solutions Architect

TD Bank (Channels Technology Solutions)
03.2019 - 09.2020
  • Delivered secure, reliable, highly available & scalable Architecture blueprints for TD and Air Canada collaboration project on Digital Channels for new credit card and product transfer applications
  • Delivered Solutions Architecture artifacts like Architecture Blueprints (ABP), Sequence Diagrams, Component Diagrams & Integration Diagrams, ARB & GTAC presentations
  • Delivered Architecture Review Board (ARB) presentations for different solutions and present/review at ARB & GTAC (Global Technology Architecture Council) meetings & achieve Architecture Governance approvals/scorecards for project envisioning and elaboration
  • Actively contributed in Security Architecture governance processes and approvals for HTTPS and API traffic with TD Network and outside TD through API Gateway
  • Worked with TD and Air Canada Frontend Architects for Air Canada to TD HTTPS based secure integration for new Card applications and product transfer flows
  • Actively contributed in Architecture Assessment Options and reviewing different alternatives for integrating various API and downstream systems to enable real time processing capabilities
  • Worked with Program Architects, Solutions & Enterprise Architects, Security Architects, Solutions Designers, BSA to prepare prototype of solutions involving Customer facing applications, downstream APIs, Databases, API Gateway, Messaging/Event infrastructure, to solve for business requirement
  • Perform architectural assessment of different Kafka based initiatives across line of businesses
  • Successfully lead legacy AIX to Open Stack and VMC private cloud, Azure based Linux migration of customer facing Online Sales and Onboarding application in Digital Channels
  • Lead end to end project delivery by working closely with Currency Program Lead, Infrastructure Architects, DevOps, QE, Network & Firewall, Crypto/Certificate teams to ensure timely migration away from costly legacy infrastructure to more secure, scalable private cloud
  • Lead data conversion and migration initiative for digital channels applications to Data Warehouse
  • Lead Dynatrace setup initiative for 10 Digital Channel applications and worked closely with multiple stakeholders for preparing Dynatrace Dashboard and RUM for saving operations cost.

Lead Developer

Equifax Canada
06.2018 - 03.2019
  • Lead Agile project on Credit Report and Decision-making based business critical application using Microservices Architecture and developed Spring Boot, Spring Cloud, Eureka, REST, MongoDB, Apache Lucene Fuzzy Search, Java8 based Microservices
  • Developed Spring Integration based orchestration to interact with multiple Microservices to make final decision on new Credit Applications
  • Developed Batch Application using Spring Boot, MongoDB Bulk API to load Client Internal History files into MongoDB and worked closely with end client to design and finetune batch process
  • Designed and developed Spring Boot, Apache Kafka based application for message streaming
  • Successfully delivered POC using AWS DynamoDB, AWS Lambda, AWS S3 for Billing application.

Solutions Design IT Specialist (Level 10)

TD Bank (Wealth)
03.2016 - 06.2018
  • Worked closely with Solutions Architects, Technology Owner, Business Architects, Business Analysts, QA, DevOps on day to day basis on business-critical projects in TD Wealth
  • Successfully designed Fee Adjustments/Remediation application with Java8, Multithreading, Spring Boot, REST API, Spring Data, MyBastis, Stored Procedures, MySQL based backend
  • Worked as Solution Designer and Lead Developer to lead team of 5 programmers to develop Java8, Multithreading, Apache Spark, Spring Framework, Stored Procedures, Hadoop, HiveQL, Oozie, Sqoop, Maven based critical Regulatory Tax (FATCA/CRS) project to production
  • Worked as Tech Lead, Designer and Lead Developer to develop business-critical new centralized TD Wealth Fees application using Java8, Multithreading, Spring Boot, Spring Integration and Spring Batch, SQL, PL/SQL architecture (ETL)
  • Worked on developing multiple POCs involving latest frameworks and technologies like Spring Boot, Spring Data, Spring Batch, Java8, Multithreading, Collections, SQL, PL/SQL
  • Worked closely with DevOps and ITS to create project infrastructure components like Infrastructure Component Diagrams, Cloud Blueprints, Service Accounts, AD Groups, Jenkins jobs, Autosys Jobs, Tibco Mailboxes, Certificate Whitelisting, Network Firewall Port openings etc
  • Worked as Lead Developer in currency initiative to move multiple TD Wealth Java applications from legacy infrastructure to Java8, Concurrency technologies in Private Cloud based infrastructure
  • Worked as Tech Lead to plan and deploy bulk household/account additions using automation bots
  • Worked as Lead Developer to improve performance of multiple scheduled jobs written in Java, Spring, Multithreading, SQL, PL/SQL, Oracle, AS400, CA7 based Client Fees Application
  • Worked as Lead Developer to program multiple Regulatory changes related to HST rate changes.

Senior Java Developer

TCS Canada
04.2014 - 03.2016
  • Client: Rogers Communications Inc
  • Interacted with business SME(s) for effort estimation, requirement analysis, solution design, design alternative discussions, technical documentation and review in Agile based project
  • Developed Angular 2, HTML, CSS, Bootstrap, AJAX, REST Framework, based client-side code
  • Developed backend code in Java 8, Play Framework, Spring Framework, Cassandra, JPA, SQL
  • Mentored team members and handling knowledge management activities.

Technology Lead

Infosys Ltd
11.2011 - 04.2014
  • Client: ABN AMRO Bank – Netherland Application: Mid Office (Report Router/Payment Router) Moved legacy C based Parser component to Java, Spring Batch architecture for MT940, MT942, MT950 format reports, enhancing performance by 50% compared to legacy application
  • Enhancing Report Router for XML format CAMT053 and CAMT052 reports in Java Spring Batch architecture; used DOM, SAX parsers, JibX Binding and Streaming solutions
  • Moved Reader, Parser, Bundler, Signer, Sender components to Spring Integration based Architecture
  • Implemented multiple SEPA (Single Euro Payment Area) initiatives for Report Router and Payment Router in Spring Integration, Spring MVC based architectures.

IT Analyst

Tata Consultancy Services Ltd
08.2010 - 11.2011
  • Client: Cisco Ltd
  • Requirement gathering, coding, integrating, and end to end production deployment support for Compliance Report Enhancement, BITS SYNTAX, SNMP MIBs, Agent Capability Statement Generation & Validation and Report Generation initiatives for Cisco's UCS (Data Center platform).

R & D Engineer

Ciena
08.2008 - 08.2010
  • Application: CSM (Core Switching Manager) for AT&T, Verizon, and British Telecom clients
  • Java, J2ee based development for Optical Fiber based Network Element products.

Senior Software Engineer

Wipro Technologies Ltd
06.2006 - 08.2008
  • Client: Nortel Networks (USA/Canada) Java, J2ee based coding for Nortel's VOIP/ATM MG900 switch applications.

Education

Bachelor of Technology - Computer Science & Engineering -

Punjabi University Patiala
India
05.2006

Skills

  • AWS, Azure, OpenStack private cloud & Hybrid cloud solutions
  • Well Architected cloud solution design
  • Microservices Architecture design
  • Rest API design
  • Serverless Architecture design
  • Event based Architecture design
  • Containerization Technologies
  • Application Modernization
  • Enterprise Architecture design
  • Infrastructure Automation
  • Legacy infrastructure to Cloud migrations
  • Implement PaaS, SaaS, IaaS solutions

Certification

  • AWS Certified Solutions Architect – Associate
  • SCJP

Languages

English
Hindi
Punjabi

Timeline

Solution Architect

Saskatchewan Government Insurance (SGI) Canada
08.2022 - Current

Solutions Architect / Lead Solutions Designer

Nextiva
09.2020 - 07.2022

Solutions Architect

TD Bank (Channels Technology Solutions)
03.2019 - 09.2020

Lead Developer

Equifax Canada
06.2018 - 03.2019

Solutions Design IT Specialist (Level 10)

TD Bank (Wealth)
03.2016 - 06.2018

Senior Java Developer

TCS Canada
04.2014 - 03.2016

Technology Lead

Infosys Ltd
11.2011 - 04.2014

IT Analyst

Tata Consultancy Services Ltd
08.2010 - 11.2011

R & D Engineer

Ciena
08.2008 - 08.2010

Senior Software Engineer

Wipro Technologies Ltd
06.2006 - 08.2008

Bachelor of Technology - Computer Science & Engineering -

Punjabi University Patiala
  • AWS Certified Solutions Architect – Associate
  • SCJP
Kuljit Kandhola