Henrique Alcantara Leite

Computer Science Student at Western University

Contact Me

About Me

Henrique Alcantara Leite headshot

I am a third-year Computer Science student at Western University focused on building practical ML and product systems.

I enjoy taking projects from idea to MVP, blending data, backend, and UI to solve real problems. Recently, I have worked on fintech simulations, AI safety tools, and computer vision systems.

Work Experience

RBC
Incoming Software Developer Intern - Amplify

Royal Bank of Canada

Toronto, Canada
May 2026 – August 2026

Selected for an intensive 4-month innovation accelerator to architect and patent a solution for a key bank challenge.

Will collaborate in a cross-functional team to build and pitch a production-ready MVP to C-suite executives.

Aurelis
Software Engineering Intern

Aurelis

August 2025 - December 2025

Developing property management software.

Engineered a mobile-first location management feature using Next.js and Google Maps API, enabling address autocomplete, validation, and external map previews.

Optimized SQL asset retrieval queries by implementing database normalization and caching strategies, reducing p95 latency on heavy-read endpoints by 34%.

Next.js
JavaScript
PostgreSQL
Supabase
Node.js
RBC
RBC Design Thinking Fellow

RBC

September 2025 - November 2025

Selected as one of 32 students (7% acceptance rate) to join an intensive innovation incubator focused on AI and emerging technology. Tasked with solving complex ethical and social issues using human-centric design thinking frameworks.

Collaborated with RBC designers and technologists to prototype a solution addressing a UN Sustainable Development Goal (SDG).

Pitched the final concept to a panel of RBC executives and Western University Deans.

Scotiabank
Global Wealth Data Analyst

Scotiabank

Toronto, Hybrid
May 2025 – August 2025

Currently developing Excel Macros and VBA scripts to automate manual tasks and procedures, with the goal of streamlining operations and reducing the team's administrative workload.

Developed Excel VBA automation program to streamline weekly portfolio communications, automatically generating and sending team notifications for upcoming coupon/dividend payments, reducing manual processing time by 93%.

Engineering Python-based web scraping tools to aggregate and qualify new client leads from public financial registries and business directories, enhancing the efficiency of outreach campaigns.

Engineered Power BI dashboards integrating Charles River data, enabling real-time visualization of portfolio exposures and reducing risk analysis time by 30%.

Conducting in-depth research on fixed income investment strategies, analyzing yield curves, credit spreads, and duration to inform portfolio construction and risk management decisions.

Excel
VBA
Python
Web Scraping
Power BI
Financial Modeling
Fixed Income
Autumn
Business Development Intern
Autumn
New York, Remote
May 2024 – August 2024

Autumn is a seed-funded startup based in New York that operates an end-of-life digital marketplace, connecting bereaved communities with service providers to manage life after loss.

Conducted Total Addressable Market (TAM), Serviceable Available Market (SAM), and Serviceable Obtainable Market (SOM) analyses to refine market strategy, uncovering a 15% underserved customer segment in the end-of-life services industry.

Built dynamic financial models to forecast future earnings under various pricing strategies, directly supporting the launch of a tiered subscription model projected to increase revenue by 20%.

Researched and evaluated monetization strategies across adjacent industries, informing long-term growth planning and investor pitch materials.

Performed market sizing and competitive landscape analysis to benchmark product viability and identify expansion opportunities.

Market Research
Financial Modeling
TAM/SAM/SOM Analysis
Competitive Analysis
Revenue Strategy
NX
Co-Founder

NX Media

Remote
May 2022 – September 2022

Social Media Marketing Agency for E-commerce businesses.

Social Media Marketing
E-commerce
Business Development

Projects

FireGrid: National Wildfire Tactical Intelligence Platform

Hack the Globe 2026

March 2026

FireGrid Wildfire Intelligence Platform

A centralized, predictive command system designed to unify Canada's historically fragmented wildfire intelligence. By integrating data from provincial agencies, federal systems, and satellite networks into a single real-time platform, FireGrid enables fire managers to make data-backed, life-or-death deployment decisions.

Engineered a high-concurrency tactical command center using FastAPI and AWS DynamoDB to ingest and fuse live fire data from NASA FIRMS satellite hotspots with CWFIS/NRCan registries and Open-Meteo weather streams. Developed a predictive burn probability engine using XGBoost trained on CFFDRS indices. Implemented a Tactical RL Agent to autonomously score geographic choke points and recommend optimal interagency asset deployment.

Next.js
FastAPI
XGBoost
DynamoDB
Mapbox
Python
NASA FIRMS API
RL
CWFIS
Precognition: Wallet-Weighted Probability Engine

CxC 2026

February 2026

Precognition Prediction Market Analytics

🏆 2nd Place Overall at CXC 2026 AI Hackathon. Best Use of Backboard.io.

A manipulation-aware analytics platform for prediction markets that identifies "smart money" signals by profiling individual trader accuracy. Synthesizes a SmartCrowd Probability by weighting beliefs based on historical calibration, persistence, and domain specialization.

Engineered a real-time ingestion pipeline to process Polymarket trade sequences, utilizing a hierarchical Bayesian shrinkage approach to calculate per-wallet trust weights. Integrated advanced 3D WebGL visualizations using Three.js, including a PCA-based double helix to detect market regime shifts and a 3D lattice to map divergence magnitude in real-time.

Next.js
FastAPI
Three.js
Polymarket
Gemini
Backboard.io
Snowflake
Python
TailwindCSS
Prompt2Cart: AI Shopping Assistant

UofT Hacks 2026

January 2026

Prompt2Cart AI Shopping Assistant

An AI-powered conversational shopping assistant designed to bridge the gap between product discovery and the final checkout. By leveraging the Universal Commerce Protocol (UCP), it creates a "Jarvis-like" experience where users move from a vague natural language intent to a fully realized Shopify cart in a single interaction.

Engineered a sophisticated agentic architecture using LangGraph and FastAPI to orchestrate stateful decision-making loops, utilizing the Model Context Protocol (MCP) to standardize tool-calling and secure communication with the Shopify Storefront API. Implemented a personalization engine using MongoDB to store user-specific search history and preferences, enabling the agent to autonomously navigate the checkout flow.

Next.js
React
FastAPI
LangGraph
UCP
MCP
Groq
MongoDB
Shopify API
TailwindCSS
EmberShield: Wildfire Defense System

RBC Design Thinking Fall 2025

September 2025 - November 2025

EmberShield Wildfire Defense System

RBC Design Thinking Project (Western University).

A prevention-first wildfire defense concept combining an exterior sprinkler barrier, real-time environmental monitoring, and computer vision to detect smoke and embers early and trigger protection automatically.

Built a Raspberry Pi sprinkler MVP with sensor logging and relay control, plus a YOLOv8-based fire and smoke detection pipeline exposed through a FastAPI server for live status and video streaming. Designed a homeowner dashboard UI in React (Vite) to surface alerts, manual overrides, and localized risk data for insurers.

Python
FastAPI
Uvicorn
Ultralytics YOLOv8
OpenCV
Raspberry Pi
RPi.GPIO
Picamera2
React
TypeScript
Vite
Radix UI
NumPy
Matplotlib
TradeOff: Real-Time Stock Market Simulator

Hack the North 2025

September 2025

TradeOff Stock Market Simulator

🏆 2nd Place AWS Track — Best Use of DynamoDB at Hack The North.

A real-time, gamified stock market simulation designed to teach financial literacy through interactive gameplay. The platform features a live order book and simulates market volatility using AI-generated news events.

Developed a serverless, event-driven architecture using Amazon DynamoDB Streams to handle real-time state changes and order matching with low latency. Integrated the Cerebras Inference API to generate dynamic, hallucinated financial news headlines that instantly impact stock prices, creating a realistic trading environment.

React.js
Python
DynamoDB
AWS
Cerebras API
JavaScript
AdLumen

SpurHacks 2025

June 2025

AdLumen Project Screenshot

A user-friendly web app designed to help users assess the credibility of websites in an age where AI-driven scams and deceptive ads are on the rise. By leveraging a Human-In-the-Loop agent workflow, AdLumen analyzes a site's images, domain, and content to determine if it may be fraudulent or misleading. Users simply input a URL, and the app provides an easy-to-understand assessment of the site's trustworthiness.

The frontend is built with Next.js and TailwindCSS, while the backend uses FastAPI and Python to orchestrate the agent and process data. MongoDB is used for storing scan results, with BSON for data interchange. The project also utilizes Gemini for AI capabilities and is written in TypeScript and Python.

Next.js
TailwindCSS
FastAPI
Python
TypeScript
MongoDB
BSON
Gemini
VocalGuard: AI Voice Cloning Detection

Toronto Tech Expo 2025

September 2024 – March 2025

AI Voice Detection Visualization

🏆 1st Place at Toronto Tech Expo — Best Real-World Use Case, sponsored by Slalom.

AI-powered system designed to detect AI-generated voice clones used in phone scams and cyberattacks, leveraging machine learning techniques to analyze audio files and identify synthetic speech with high accuracy.

Led a team of 5 developers to build a full-stack cybersecurity solution that detects AI-generated voice scams in real-time. Processing raw audio with Mel spectrograms & LFCC features, training a ML model to classify real vs. cloned voices.

Using random forest, the model achieved over 87% accuracy. Won the Best Real-World Application Award at Toronto Tech Expo, sponsored by Slalom.

Python
PyTorch
React.js
FastAPI
TypeScript
TailwindCSS
Thermal Road User Detection System

Automotive Innovation Challenge 2025

March 2025

Thermal Detection System

Developed as part of the Automotive Innovation Challenge hosted by Western University Engineering Faculty and sponsored by General Motors.

Real-time road user detection system using thermal imaging technology, specifically designed to improve pedestrian and cyclist safety in low-visibility conditions by detecting and classifying pedestrians, bicycles, and vehicles.

Implemented Faster R-CNN with ResNet50-FPN backbone, achieving 87% mean average precision and high detection accuracy across different classes.

Python
PyTorch
Computer Vision
Raspberry Pi
London Bus Time Prediction

October 2024 – April 2025

Bus Prediction Analytics Dashboard

A machine learning-based system for predicting bus arrival times in London, Ontario. This project uses a Bidirectional LSTM neural network to provide accurate predictions for various bus routes.

Led a team of six developers in collaboration with the Mobility Technology (MoTech) research group under Dr. Yili Tang at Western University.

Integrated real-time bus location data from the City of London transit portal and incorporated weather APIs to refine prediction accuracy.

Python
PyTorch
Streamlit
RESTful APIs
Docker
Virtual Pet Game

March 2025 – April 2025

Virtual Pet Game Interface

A virtual pet simulation game developed using Java 23+, featuring interactive pet care mechanics and parental controls.

Built with Java Swing and AWT for the user interface, the project implements data persistence through CSV files and includes comprehensive unit testing with JUnit 5.

The game demonstrates our team's ability to create engaging applications while maintaining clean code architecture and following agile development principles.

Java 23+
Java Swing/AWT
Javax.audio
JUnit 5
Git
CSV
Personal Portfolio Website

June 2025

Modern, responsive personal portfolio website built with Next.js and featuring advanced animations and interactive elements.

Showcases professional experience, projects, and technical skills with a dark theme design inspired by modern web applications.

Implements smooth scroll animations, flickering grid backgrounds, and shimmer button effects for an engaging user experience.

Next.js
TypeScript
TailwindCSS
Framer Motion
Node.js
Black-Scholes Option Pricing Model Dashboard

August 2024 – September 2024

Black-Scholes Financial Dashboard

Developed a Python-based tool for options pricing, profit and loss (PnL) calculation, and real-time financial data integration.

This project uses the Black-Scholes model to price European call and put options, along with custom-built modules to track and analyze option portfolios.

By integrating with the Yahoo Finance API, the tool ensures accurate and real-time market data to enhance the precision of options pricing and PnL calculations.

Python
Streamlit
Yahoo Finance API
Matplotlib
Pandas
NumPy

Research

The Art of the Steal: Mixed Doubles Curling Analytics

January 2026

🏆 Selected as a top finalist for a premier sports data challenge — awarded a sponsored trip to Connecticut to present our research to a panel of industry experts and sports analysts.

Our research tackles the high-stakes “Power Play” in Mixed Doubles Curling—a scenario where traditional coaching heuristics often fall short. We developed an advanced analytics engine to optimize defensive decision-making for teams without the “Hammer”.

Sports Analytics
Data Science
Python
Statistical Modeling
Dynamic Graph Attention for Regime-Conditional Convex Portfolio Allocation

March 2026

🏆 Selected for presentation at the 2026 Canadian Undergraduate Conference on Artificial Intelligence (CUCAI), Canada’s largest undergraduate AI conference.

Traditional portfolio optimization often fails during sudden market shifts, such as the 2020 COVID-19 crash or the 2022 inflation shock, because it treats assets independently and assumes market conditions are static.

We proposed a hierarchical Conditional Portfolio Optimization (CPO) framework that pairs a traditional mathematical optimizer with a “Learned Supervisor” to dynamically manage risk. Presented our novel graph-based deep learning approach to industry professionals and researchers.

Deep Learning
Graph Neural Networks
Portfolio Optimization
PyTorch
Python

Technical Skills

Languages:

Python, Java, C, SQL, JavaScript, TypeScript, R, VBA

Frontend:

HTML/CSS, JavaScript, React.js

Backend:

Python, Java, C, Node.js, Flask, FastAPI

Frameworks:

Next.js, TailwindCSS, Framer Motion

Machine Learning & AI:

PyTorch, scikit-learn, Hugging Face

Data Science & Analytics:

Pandas, NumPy, Streamlit, Google Analytics, Kaggle

Data Visualization:

Excel, PowerBI, R, Matplotlib

Design:

Figma, Canva

Tools & Methodologies:

UNIX, VS Code, Git, GitHub, Gitlab, Agile, Scrum, Jira, RESTful APIs, Docker, MS Access

Extracurricular Activities

Western Cyber Society
VP of Cybersecurity

Western Cyber Society

May 2025 – Present

Western University's largest tech club with an emphasis on AI, Cybersecurity, and Mainframe.

Hosting Kali Linux cybersecurity workshops focused on threat emulation and defensive hardening.

Overseeing three development teams delivering security-focused projects across the club.

Western AI
Project Manager

Western AI

2025 July – 2026 April

Lead a team to build a hierarchical Conditional Portfolio Optimization (CPO) agent, pairing convex quadratic programming with a dynamic Graph Neural Network (GNN) Supervisor.

Combining LSTM temporal encoding and multi-head Graph Attention Networks (GAT) to map inter-asset contagion and maximize the Sharpe ratio end-to-end. This solves the structural inability of flat models to handle dynamic market shocks, achieving a 53% drawdown reduction during out-of-sample crises.

University Students' Council
Science Faculty Orientation Leader

Western University

September 2025 - Present

Western University Charity & Orientation Science Soph (Orientation Leader & Mentor).

Selected as a Faculty Orientation Leader to mentor incoming first-year Science students, facilitating their academic and social transition to university.