Skip to content
Cyber Security Intern · Government of Canada

Jeremy Friesen

fourth-year Computer Science student at Carleton University, building secure, data-driven software.Currently focused on Security, Cloud & DevOps, AI/ML, Data Science

  • 7×hackathon winner
  • 11hackathons
  • 5internships

About

Security-minded builder, data-driven by habit.

I build secure, data-driven software, from cloud infrastructure and DevSecOps to AI/ML.

Jeremy Friesen

  • Cyber Security Intern, Government of Canada
  • fourth-year Computer Science, Carleton University
  • Ottawa, ON

I'm a fourth-year Computer Science student at Carleton University, a Cyber Security Intern with the Government of Canada, and President of the Carleton AI Society.

  • Committed to continuous learning & improvement
  • Passionate about and experienced in data science & analysis, software development, cloud & IT infrastructure, DevSecOps, and AI/ML
  • Happiest when building with a team, on campus or at a hackathon

Interests

  • DevOps
  • IoT
  • Machine Learning / AI
  • Productivity
  • Social Good
  • Web

Experience

Internships across the public sector.

Security, cloud, IT and data science roles with the Government of Canada, the RCMP and the National Research Council.

  1. Cyber Security Intern

    Government of Canada

    May 2026 - Present

    Ottawa, ON, Canada

    • Distil protocol specifications, cryptographic standards and mathematical papers into implementation-ready solutions.
    • Develop and maintain encryption and decryption capabilities supporting cyber defence requirements.
  2. IT Analyst Intern

    Government of Canada

    May 2025 - Aug 2025

    Ottawa, ON, Canada

    • Automated Azure administration with PowerShell, DevOps and Agile practices, standardizing the team's CI/CD workflows.
  3. Cloud Analyst Intern

    Government of Canada

    Jan 2025 - Apr 2025

    Ottawa, ON, Canada

    • Designed scalable cloud architecture and IT infrastructure in Azure for secure internal remote network access.
  4. IT Analyst Intern

    Royal Canadian Mounted Police

    Sep 2024 - Dec 2024

    Ottawa, ON, Canada

    • Delivered first-level support for 200+ enterprise and law-enforcement applications, diagnosing incidents and outages quickly.
  5. Data Scientist Intern

    National Research Council of Canada

    May 2024 - Aug 2024

    Ottawa, ON, Canada

    • Automated bivariate and multivariate analysis workflows for the AI for Logistics program's road-freight project.
    • Analysed 200+ sensor and geospatial datasets with Matplotlib, GeoPandas and Folium, producing 300+ pages of reports.

Community

Clubs, teams and the people behind them.

Leadership and volunteer work across Carleton's tech community: running a society, leading a drone software team, and building the tools behind a hackathon.

  • Carleton AI Society

    Carleton's AI and machine learning club, 100+ members

    • PresidentMay 2026 - Present
    • DeveloperJun 2025 - Sep 2025
    • Lead the society and design technical workshops that turn research-level ML material into hands-on sessions.
    • Ran the Intro to Machine Learning workshop at Hack the Hill III (Sept. 2026).
    • Run club operations: the annual budget, administrative filings and CUSA ratification.
    • Built the documentation site (its top contributor) and much of the club website.
  • Blackbird UAV

    Carleton's UAV engineering and design team

    • Software LeadJul 2025 - Aug 2026
    • Led the software sub-team building autonomous flight control and payload systems in Python and C++ on Raspberry Pi and Arduino for the AEAC competition.
    • Built the team's public website in React and Next.js to market its goals and mission.
  • cuHacking

    Carleton University's official hackathon

    • JudgeJul 2026
    • Software DeveloperAug 2024 - Dec 2024
    • Contributed to the website, portal and documentation site, introducing Agile, Extreme Programming and trunk-based development.
    • Wrote an open-source Playwright tool that automates event forms, saving the logistics team 10+ hours.
    • Returned as a judge for cuHacking 2026.
  • Carleton Computer Science Society

    The student society for Carleton's CS program

    • DeveloperSummer 2025
    • Resources Committee VolunteerJun 2024 - May 2025
    • Wrote FAQs and articles for the student resources site.
    • Worked with the dev team on the society's GitHub organization and handbook.

Projects

Selected work, newest first.

Hackathon builds, club platforms, research code and open-source tools. The flagship projects open a case study; the rest link to Devpost, a demo video, the live site or the source.

Trace landing page

Trace

AI-assisted security investigation. Unsupervised anomaly detection that found a hidden 22-event attack in 180,800 unlabelled Apache log lines and grouped related events into incidents for analysts.

1st place, CSE challenge at Hack the North 2026

PythonPyTorchscikit-learnFlask
Carleton AI Society homepage

The club's website and documentation hub, which I now run as President.

ReactViteTailwind CSS

Autonomous flight control, gimbal control and payload systems for Blackbird UAV's competition drone: Python and C++ on Raspberry Pi and Arduino, linked over Tailscale.

Blackbird UAV, Software Lead

PythonC++Raspberry PiArduino
MapleVault system architecture diagram

MapleVault

Cryptographic provenance for Canadian defence supply chains: signed supplier attestations hash-linked across tiers, with a verifier that scored 98.3% on a 1,000-chain corpus.

Ottawa Defence Hackathon

TypeScriptFastAPICryptographyDocker

Auto-tuned U-Net, DeepLabV3+ and FPN models with ResNet and EfficientNet encoders on aerial imagery of BC communities, joined to ParcelMap BC parcels for West Kelowna, Logan Lake and Cumberland.

PyTorchGeoPandasComputer vision
Agent² landing page

Agent²

Your real estate agent's agent: text a number, take a short AI phone call about what you want, and get matched listings back by SMS.

GenAI Genesis 2026

PythonFastAPIAWSPlaywright
Plante pixel-art farm dashboard

Plante

A gamified, pixel-art smart plant monitor: Raspberry Pi sensors, an AI chat assistant and a museum you unlock by keeping plants alive.

Best Designed Hack, uOttaHack 8

Next.jsMongoDBGeminiRaspberry Pi
Startup Idea Validator app

Five AI personas stress-test a startup idea and remember earlier validations.

AGI Ventures Canada challenge

FastAPIBackboard.ioJavaScript
Buildo terminal-style interface

Buildo

Describe a hardware idea in plain English and get a parts list, firmware and an assembly guide, grounded in real components.

MLH Best Use of Gemini API, ConUHacks X

Next.jsFlaskGemini APISnowflake Cortex

Drone detection and classification from audio signatures, built with Blackbird UAV.

Shazam for Drones Hackathon

Next.jsFastAPIscikit-learnSciPy
Blackbird UAV homepage

Public site for Carleton's UAV design team. One of its two main contributors, with 160+ commits.

ReactNext.jsGitHub Actions
Network Threat Explorer upload screen

Upload a capture and explore the traffic: Arkime and DuckDB under the hood, with Cohere summarising what looks suspicious.

CSE prize, Hack the North 2025

PythonFlaskDuckDBArkime
cuTunnel route map

cuTunnel

Find the shortest route through Carleton's underground tunnel system with an interactive graph of the campus.

Wolfram Award and People's Choice, cuHacking 6

JavaScriptDijkstraCytoscape.js
cuHacking website

Website, portal and docs for Carleton's official hackathon, in an Nx monorepo.

TypeScriptNext.jsNx

Playwright workflows that file cuHacking's event risk-management forms, saving the logistics team 10+ hours.

PlaywrightNode.js

A multi-threaded ghost hunt in C: hunters and a ghost run as pthreads sharing rooms and evidence, with Valgrind-clean memory management.

CpthreadsValgrind

Hackathons

Built in 24 to 36 hours.

Hack the North, ConUHacks, uOttaHack, cuHacking, AGI Ventures Canada and more. Devpost has the full record.

  • 7winning submissions
  • 11hackathons entered
  • 8Devpost projects
  • Hack the North 2026

    Winner

    Trace

    Unsupervised log anomaly detection that surfaced a hidden 22-event attack in 180,800 Apache log lines.

    1st place · CSE: Log & Order

    • Python
    • PyTorch
    • scikit-learn
    • PyOD
    • Flask
    DevpostSep 2026
  • ConUHacks X

    Winner

    Buildo

    Describe a hardware idea in plain English and get a parts list, firmware and assembly guide.

    MLH · Best Use of Gemini API

    • Next.js
    • React
    • Flask
    • Gemini API
    • Snowflake Cortex
    DevpostJan 2026
  • uOttaHack 8

    Winner

    Plante

    A gamified, pixel-art smart plant monitor with Raspberry Pi sensors and an AI chat assistant.

    Best Designed Hack

    • Next.js
    • MongoDB
    • Gemini
    • Raspberry Pi
    • Arduino
    DevpostJan 2026
  • Hack the North 2025

    Winner

    Network Threat Explorer

    Insightful network traffic visualization and analysis.

    CSE: Network Traffic Exploration

    • Python
    • Flask
    • DuckDB
    • Cohere
    • Arkime
    DevpostSep 2025
  • AGI Ventures Canada · Hackathon 3.0: Build to Convert

    Winner

    Prodly

    An AI productivity platform with a Pomodoro timer, planner and assistant, judged the cleanest interface of the event.

    Best UI

    • Next.js
    • TypeScript
    • Tailwind CSS
    • AI
    SourceSep 2025
  • cuHacking 6

    Winner

    cuTunnel

    Shortest routes through Carleton's underground tunnel system, powered by Dijkstra's algorithm.

    Wolfram Award (Top 5) · People's Choice

    • JavaScript
    • Cytoscape.js
    • HTML
    • CSS
    DevpostMar 2025
  • InnovateNow! 2

    Winner

    Telehealth for remote regions

    A free telemedicine concept for communities without nearby care: symptom surveys, live chat and video consults.

    3rd place

    • JavaScript
    • Node.js
    • HTML
    • CSS
    SourceOct 2023
  • Ottawa Defence Hackathon · Verified Canadian Supply Chains

    MapleVault

    Signed attestation chains for Canadian defence procurement.

    • TypeScript
    • FastAPI
    • Docker
    DevpostMay 2026
  • GenAI Genesis 2026

    Agent²

    Your real estate agent's agent: text a number, take a short AI call, get matched listings by SMS.

    • Python
    • FastAPI
    • AWS
    • PersonaPlex
    • Playwright
    DevpostMar 2026
  • AGI Ventures Canada · Hacker House Challenge

    Startup Idea Validator

    Five AI personas (VC, engineer, ethicist, user, analyst) stress-test a startup idea with persistent memory.

    • FastAPI
    • Backboard.io
    • JavaScript
    • Python
    SourceJan 2026
  • Shazam for Drones Hackathon

    Shazam 4 Drones

    A drone classification and detection platform built with Blackbird UAV.

    • Next.js
    • FastAPI
    • scikit-learn
    • SciPy
    • Twilio
    DevpostNov 2025