Hi, I'm Alex

Developer with deep expertise in AI-driven application development and cloud-native engineering. Building scalable distributed systems and AI-powered platforms.

8+

Years Building Solutions

5+

Companies & Platforms

100+

Million Records Processed

About me

I'm a Dev specializing in AI-driven application development and distributed systems architecture. With over 8 years of experience spanning enterprise search platforms, AI/ML infrastructure, and cloud-native solutions, I've designed and built systems that process millions of records daily for Fortune 500 companies.

Currently at Scotiabank, I lead the development of enterprise AI document-processing platforms leveraging large language models (Gemini, custom models) and modern cloud infrastructure. My expertise spans Python, FastAPI, GCP, Kubernetes, and building production-grade, multi-tenant systems at scale.

I'm passionate about translating complex business challenges into elegant, scalable software solutions while fostering collaborative, Agile development environments.

Core Skills

PythonFastAPILLMs & AI/MLGCPKubernetesReactNode.jsPostgreSQLMongoDBApache SolrMicroservicesCloud-Native

8+

Years in enterprise software

Scotiabank

Lead SWE on AI/ML Platform

Guelph

B.Comp with Honors (2020)

Core Technologies:

PythonFastAPIGCPKubernetesReactPostgreSQL

Experience

A track record of delivering impact across multiple organizations

Lead Software Engineer

Feb 2025 – Present

Scotiabank — AI Engineering & Labs

Leading application development of an enterprise AI document-processing platform. Architecting backend services using Python (FastAPI) that integrate with large language models—Google Gemini and custom models—to extract structured insights and generate downstream reports.

  • Architecting multi-tenant AI document processing platform on GCP
  • Integrating LLMs (Gemini, custom models) for document intelligence
  • Optimizing inference workflows on GCP Pub/Sub, Kubernetes, Celery
  • Collaborating with product, data science, and platform teams

Software Engineer

Mar 2021 – Feb 2025

Scotiabank — Find.BNS Search Platform

Owned backend and frontend components of Find.BNS, a large-scale enterprise search solution built on Apache Solr. Designed and implemented modern React features, maintained Node.js service layer, and architected MongoDB analytics cluster.

  • Designed and deployed MongoDB cluster for search analytics
  • Developed numerous API-driven crawling pipelines to ingest content into Solr
  • Implemented modern React features for improved user experience
  • Architected Node.js service layer for Solr integration
  • Improved search ranking and relevance for thousands of internal users

Full Stack Developer (Co-op)

May 2019 – Aug 2019

Scotiabank

Enhanced Scotiabank's internal search ecosystem by indexing the Fine Art Collection and developing React-based gallery interface. Implemented internationalization support across the Find.BNS application.

  • Indexed bank's Fine Art Collection using Apache Solr
  • Developed React-based gallery interface for employee discovery
  • Implemented internationalization (i18n) support for multi-region deployment

Web Analytics Developer (Co-op)

Jan 2019 – Apr 2019

Scotiabank

Implemented analytics tracking solutions for secure online banking properties using JavaScript and Adobe Dynamic Tag Management. Designed and built primary reporting dashboard for Mobile Banking App using Adobe Analytics.

  • Implemented analytics tracking across high-traffic customer workflows
  • Built executive-level reporting dashboard for Mobile Banking App
  • Provided key decision-support insights for Senior VP leadership
  • Guided product roadmap and mobile experience optimization

Software Developer (Co-op)

May 2018 – Dec 2018

Merge Healthcare (IBM Watson Health)

Developed automation tooling in C# to streamline release documentation. Designed and executed automated tests using Selenium and TestExecute to ensure product reliability for iConnect Access 7.0.

  • Built C# utilities integrating JIRA and QAComplete APIs
  • Designed automated UI and integration tests using Selenium
  • Supported comprehensive manual testing across multiple disciplines

Software Developer (Co-op)

Sep 2017 – Dec 2017

The Co-operators

Contributed to Master Data Management (MDM) database migration initiative supporting legacy insurance web applications. Developed migration scripts and validated data consistency across systems.

  • Analyzed existing data models and mapped legacy schemas
  • Developed migration scripts ensuring consistency and minimal disruption
  • Validated migrated data with business stakeholders
  • Modernized application logic toward more maintainable architecture

Full Stack Developer (Co-op)

May 2017 – Aug 2017

Quest Mindshare

Developed responsive front-end components using Angular and TypeScript. Built REST APIs in Node.js backed by MongoDB and designed Elasticsearch aggregation queries for advanced data filtering.

  • Developed responsive front-end components with Angular and TypeScript
  • Built REST APIs in Node.js backed by MongoDB
  • Designed Elasticsearch aggregation queries for advanced filtering
  • Implemented lazy loading patterns to reduce initial load times