Software Engineer with a passion for distributed systems, clean APIs, and developer tooling

Full-stack software engineer based in Toronto, Canada. Currently a Software Engineer II at SS&C Technologies. Previously built microservices, Angular design systems, and distributed Rust infrastructure.

Work Experience

Software Engineer II

SS&C Technologies Inc. — Toronto, Canada

April 2026 – Present
  • Implemented CI/CD pipelines to automate build, test, and deployment of Spring Boot microservices, enabling consistent releases and reducing manual deployment overhead
  • Designed and implemented three Spring Boot microservices handling authentication, audit logging, and client reporting
  • Integrated token validation into Spring Boot microservices to enforce authenticated client requests
  • Improved API throughput by replacing synchronous servlet handlers with asynchronous Spring Boot services to eliminate request blocking under high concurrency

Software Engineer

SS&C Technologies Inc. — Toronto, Canada

September 2023 – April 2026
  • Integrated OpenID Connect authentication using Keycloak, enabling centralized identity management and audit compliance for enterprise clients
  • Implemented a custom Apache NiFi processor to ingest mainframe authentication logs and transmit them via SFTP for integration with external audit systems
  • Developed reusable Angular components for an internal design system used across multiple enterprise applications

Personal Projects

Distributed Key-Value Store

A Rust-based distributed key-value store

March 2026 – Present
  • Architected a distributed key-value store in Rust implementing WAL, memtable, SSTables, and compaction inspired by RocksDB architecture
  • Instituted log-structured storage, crash recovery, and background compaction
  • Implemented multi-node replication and leader-based log propagation for distributed durability
RustPython

React Data Aggregation UI

A dashboard to aggregate market signals from Reddit and Github

March 2026 – Present
  • Developed and deployed a UI that efficiently aggregates and visualizes market signals from Reddit and GitHub APIs
  • Incorporated Tanstack Query to cache API requests
  • Managed client-side state using React Redux primitives to provide a smooth UI experience
NextJSReactTanstack QueryReact Redux

Custom Language Transpiler

A transpiler to convert a custom language to Python

January 2025 – June 2025
  • Implemented lexer, LL-parser, and code generation pipeline translating a custom language into executable Python code
  • Instituted modern GitHub CI/CD techniques to ensure a high-grade transpiler prototype
PythonPuppeteer

Education

University of Waterloo

Bachelor of Science (Honours)

September 2017 – August 2023
  • International Peer Mentor
  • Marketing Director at Xibii Women of Color

Skills

Languages
JavaPythonRustJavaScriptSQL
Frameworks
Spring BootAngularReact
Infrastructure
DockerKubernetesGitHub ActionsCI/CD
Data
PostgreSQL