D

Deepak Kumar

Senior Software Engineer

Greater Vancouver, British Columbia, Canada5 yrs 7 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Led observability modernization for high-availability systems.
  • Achieved significant reductions in call handling time.
  • Integrated innovative solutions for telecom and healthcare sectors.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Fintech and Telecom industries.

Contact

Skills

Core Skills

ObservabilityApache FlinkInfrastructure AutomationAwsWorkforce ManagementMicroservicesChatbot Development

Other Skills

OpenTelemetryPrometheusGrafanaPromQLAlertmanagerChefAWS ConnectGroovySpring MVCApache KafkaJavaSpring SecurityJMSJPANLP

About

As a Senior Software Engineer at HCLTech Canada, currently consulting for Mastercard, I specialize in designing scalable, observable, and fault-tolerant systems in distributed, event-driven architectures. Over the past six months, I’ve led critical initiatives to improve platform reliability, real-time processing, and infrastructure automation for a high-availability system. Key contributions include: 1. Implementing full-stack observability with OpenTelemetry, Prometheus, and Grafana, replacing Micrometer to improve metric granularity and trace correlation. 2. Developing dynamic Flink TaskManager autoscaling based on Prometheus alerting with advanced PromQL rules and Alertmanager inhibition logic to avoid alert flapping. 3. Optimizing Flink checkpointing, operator execution latencies, and adaptive slot allocation for better throughput and fault tolerance. 4. Automating infrastructure setup using Chef cookbooks, including Prometheus installation and scrape configurations, with ongoing evaluation of Chef Habitat for runtime orchestration. With over seven years of experience in the telecom, health, and enterprise domains, I bring strong technical expertise in Java, Spring Boot, AWS, Docker, and Microservices. At Bharti Airtel, I delivered critical projects such as: 1. Enabling Apple Watch eSIM integration via legacy system adapters. 2. Developing a WhatsApp-based chatbot that provided real-time user account and transaction support during the COVID-19 pandemic. A postgraduate in Information Technology from Douglas College, I am driven by curiosity, engineering excellence, and a passion for building systems that are not only functional but also observable, resilient, and scalable.

Experience

5 yrs 7 mos
Total Experience
1 yr 4 mos
Average Tenure
--
Current Experience

Fispan

Senior Software Engineer

Jan 2026Present · 4 mos · Vancouver, British Columbia, Canada · Hybrid

Hcltech

Senior Software Engineer

Dec 2024Jan 2026 · 1 yr 1 mo · Vancouver, British Columbia, Canada · On-site

Mastercard

Software Development Engineer II

Dec 2024Jan 2026 · 1 yr 1 mo · Vancouver, British Columbia, Canada · Hybrid

  • Led observability modernization by migrating from Micrometer to OpenTelemetry, enabling full-stack metrics, traces, and logs across distributed components in an event-driven architecture.
  • Designed and implemented dynamic autoscaling for Apache Flink TaskManagers using Prometheus + Alertmanager, with advanced PromQL expressions and inhibition logic to prevent alert flapping.
  • Automated Flink scaling by integrating Prometheus alerts with SSH-based self-healing scripts for scale-up and scale-down of VM-based resources, optimizing cost and resource utilization.
  • Built and tuned complex PromQL alerting rules to monitor execution latencies, checkpoint performance, and resource bottlenecks in real-time.
  • Improved system resilience by debugging and resolving Flink checkpoint failures, enhancing HA recovery with Zookeeper and HDFS integration.
  • Evaluated and compared Flink deployment strategies (e.g., 1 TM with multiple slots vs. multiple TMs with 1 slot) to improve throughput and minimize backpressure.
  • Developed Chef cookbooks to automate Prometheus installation and prometheus.yml configuration across environments; explored Chef Habitat for service orchestration.
  • Created internal documentation, architecture diagrams, and reusable scripts to enable smooth onboarding, faster debugging, and consistent monitoring practices.
OpenTelemetryPrometheusGrafanaApache FlinkPromQLAlertmanager+2

Srm software inc

Software Developer

Feb 2022Dec 2024 · 2 yrs 10 mos · Vancouver, British Columbia, Canada · Remote

  • Achieved a 60% reduction in Call Handling Time by Replacing the existing IVR system for AHS using AWS Connect, WFM ION Api’s, Lambda, EC2 and S3 buckets with Spring Boot.
  • Implemented Compliance and pay rules in Groovy Scripting in WFM for Vancouver Coastal health, ensuring 99% Schedule Adherence accuracy.
  • Engineered and customized a robust WFM system using Spring MVC, Apache Kafka and AWS overseeing data migration and creation of 20+ Forms for Alberta Health Service.
  • Orchestrated Sync Service for efficient interaction with Sync APIs (XML/JSON), resulting in a 25% increase in data synchronization efficiency, and interoperability using Spring MVC, JMS, JPA, Stored Procedures.
  • Conducted comprehensive training sessions, including a Ramp-Up Knowledge Transfer (KT) plan for junior team members and new recruits, resulting in a 40% reduction in Onboarding Time.
AWS ConnectGroovySpring MVCApache KafkaJavaAWS

Airtel x labs

Software Engineer

Nov 2020Jan 2022 · 1 yr 2 mos · Gurugram, Haryana, India · On-site

  • Integrated Apple Watches with Airtel's legacy system, enabling e-SIM functionality with Rio Translator, resulting in 50% increase in user engagement, Utilized Spring MVC, Spring Security, JMS, JPA.
  • Designed Atom Batch Processor for bulk execution of user journeys, resulting in 1.4 million daily transactions and a 78% productivity boost for the Amdocs Ops Team.
  • Integrated Airtel's chatbot with WhatsApp to provide user’s account and transaction details, diverting the traffic on mobile app and website by 40%. Leveraged NLP (Natural Language Processing) with Google Dialog Flow.
  • Automated test cases using JUnit, resulting in a 25% reduction in testing time and improved software stability.
  • Customized the Spring Batch framework to address and eliminate solace transaction issues and reduced 99% transaction issues, enhancing the overall reliability of the system.
  • Produced Rest APIs, enabling incremental changes and contributing to 75% reduction time in order Processing for Amdocs Operation Team UI, using Spring Boot, Rest, Swagger, Logging.
Spring MVCSpring SecurityJMSJPAMicroservices

Amdocs

Software Developer

Jul 2020Nov 2020 · 4 mos · Gurgaon, Haryana, India · Remote

  • Spearheaded transaction management for the U Market Project, removing the one-time password requirement for the minimum amount for vendors, resulting in 30% increase in vendor transaction throughput.
  • Collaborated with cross-functional teams to enhance the performance and scalability of the billing system, leading to a 25% increase in improved efficiency.
  • Engineered Subscription based connection pooling to reduce the load on the network by 40% for U Market Project.
JMSSpring MVCMicroservices

Torry harris business solutions

2 roles

Associate Software Engineer

Dec 2017Jul 2020 · 2 yrs 7 mos · On-site

  • Order Management System: Divided into submodules, implemented persistence, decomposition, and integration with external systems using Spring MVC, AOP, JMS, Drools, FTL, XSLT.
  • JMS to WS: Enhanced systems response by 50% by Developing module for HTTP-JMS communication, parsing XML to JSON, and interacting with external APIs using Spring Boot, JMS, FTL, XSLT.
  • Channel Island: Developed Order Manager segment for London-based customers using Spring MVC, AOP, JMS, Drools, FTL, XSLT.
  • Web Service for OTM: Developed Rest APIs, transformed Monolithic Architecture to Microservices, improving performance using Spring Boot, Rest, Swagger, Logging.
Spring MVCJMSREST APIs

Associate Software Engineer(Trainee)

Jul 2017Dec 2017 · 5 mos · On-site

  • • Built segment of Order Manager for BT customers using Spring MVC, AOP, JMS, Drools, FTL, XSLT.
Spring MVCJMS

Education

Douglas College

Postgraduate Degree — Information Technology

Jan 2022Dec 2023

Guru Nanak Dev University

Bachelor of Technology (B.Tech.) — Computer Science

Jan 2013Jan 2017

Stackforce found 100+ more professionals with Observability & Apache Flink

Explore similar profiles based on matching skills and experience