Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Manjit Singh

Toronto,ON

Summary

  • Senior Software Engineer (Java 17 / Spring Boot 3) with ~3 years of experience delivering high‑availability, mission‑critical back‑end systems.
  • Expert in microservices, REST APIs, event‑driven messaging (Solace PubSub+, MQBridge), and CI/CD using GitHub Actions & JFrog Artifactory.
  • Proven record of cutting data latency by 40 %, saving five‑figure annual vendor costs, and achieving 99.9 % SLA through robust observability (ITRS Geneos, Grafana).
  • Strong in unit/integration testing (JUnit 4/5, 85 % coverage), containerization (Docker, Podman), and Linux automation (AutoSys, Shell).
  • Domain expertise across Fixed Income & Capital Markets, VR QA, and Defense ML; skilled at translating complex tech into business value for stakeholders.

Overview

5
5
years of professional experience

Work History

Senior Software Consultant – Fixed Income, Capital Markets

CIBC
Toronto, Canada
09.2023 - 06.2025
  • Modernized multiple microservices (Java 8 → 17, Spring Boot 2 → 3), boosting throughput, security, and maintainability.
  • Migrated 300 + AutoSys jobs & shell scripts during IBM Solaris → RHEL cut‑over with zero downtime.
  • Engineered Settlement, Allocation & Inter‑company Messaging services on Solace PubSub+; secured external flows via Solace MQBridge.
  • Reduced market‑data latency by 30–40 % by streaming Bloomberg FIX updates (Catalyst FIX → Solace Topics) instead of DB polling.
  • Decommissioned OMGEO & GLOSS; introduced SFTP + ARROW, saving five‑figure annual costs.
  • Led IP‑whitelisting/firewall policies for 10+ vendors; configured ITRS Geneos dashboards and Grafana alerts for 50+ metrics, sustaining 99.9 % SLA.
  • Built JUnit 4/5 suites (85% coverage) and integrated them into GitHub Actions pipelines; pushed artifacts to JFrog Artifactory for automated PROD releases.
  • Co-authored a GUI-driven reporting framework enabling BAs to onboard reports (CSV, XML, JSON) without code via SFTP, email, or API.

Functional QA / Technical Tester – Virtual Reality (VR)

Keyword Studios
Montreal, Canada
02.2021 - 09.2021
  • Designed & executed test plans for Meta Quest (Oculus) VR titles in Unity/C#, using Unity Profiler & Quest dev tools for performance telemetry.
  • Logged reproducible defects with “Action – Expected – Result” Jira titles; prioritized severity and tracked 100 + issues across sprints.
  • Built comprehensive regression suites and collaborated with engineers to validate hot‑fixes in CI builds.
  • Facilitated cross‑disciplinary daily syncs (design, QA, engineering), accelerating bug resolution and ensuring on‑time milestone delivery.

Software Developer & Machine-Learning Intern

SASE Laboratory, DRDO
Chandigarh, India
01.2020 - 06.2020
  • Developed a Java-based backend microservice and automated ML pipeline to predict snow-avalanche risk for Indian Army bases using KNN, SVM, and ANN (83 % accuracy).
  • Implemented data ingestion and auto-preprocessing flows from high-altitude sensors, enabling real-time decision support.
  • Built a GUI-based model configuration interface allowing users to select algorithms and train models using (5/10/20) years of historical data.
  • Designed and deployed scheduled pipelines to generate daily avalanche forecasts and PDF reports.
  • Delivered visual dashboards in Jupyter using Matplotlib for defense analysts to interpret risk scores.

Education

M.A.Sc. - Software Engineering

Concordia University
Montreal
08.2022

B.E. - Computer Science & Engineering

Punjab University
Chandigarh
09-2020

Skills

  • Languages / Scripting : Java 8-17, Python, Shell
  • Frameworks / Libraries : Spring Boot 2/3, Spring Data/JPA, REST, Catalyst FIX Engine, JUnit 4/5
  • Messaging / Integration : Solace PubSub, Solace MQBridge, FIX, SFTP, XML/JSON, Grafana Alerts
  • DevOps / CI-CD : GitHub Actions, JFrog Artifactory, Docker, Podman, Git, Jira, Confluence
  • Scheduling / Monitoring : AutoSys, ITRS Geneos, Grafana, custom health checks
  • Databases : Oracle DB, Databricks
  • OS / Platforms : Unix/Linux (RHEL), IBM Solaris, Meta Quest VR

Timeline

Senior Software Consultant – Fixed Income, Capital Markets

CIBC
09.2023 - 06.2025

Functional QA / Technical Tester – Virtual Reality (VR)

Keyword Studios
02.2021 - 09.2021

Software Developer & Machine-Learning Intern

SASE Laboratory, DRDO
01.2020 - 06.2020

M.A.Sc. - Software Engineering

Concordia University

B.E. - Computer Science & Engineering

Punjab University
Manjit Singh