Adam Ousmer

Software Engineering Student at Concordia University

I build things for the web and study how software systems work end to end. Currently focused on full-stack development, infrastructure, and interface design.

Technical Skills

Languages

Python icon Python
Java
Go icon Go
C++ icon C++
Prolog
SQL icon SQL

Frameworks

Astro icon Astro
Django icon Django

Infrastructure & Tools

Oracle Cloud
Kubernetes icon Kubernetes
Docker icon Docker
Podman icon Podman
Linux icon Linux
New Relic icon New Relic
Doppler
Cloudflare icon Cloudflare
Tailscale icon Tailscale

Timeline

Built my first AI project

Developed an AI program from scratch without using any external libraries, exploring core neural networks concepts just 3 months into my coding journey.

Started Software Engineering at Concordia University

Enrolled in the Bachelor of Engineering in Software Engineering program.

Joined Space Concordia - Rocketry Division

Created my first script for calibrating sensors

CodeML - Hackathon

Finish second place without a team on the CGI Challenge in AI

Independent Research In Progress

Join Dr. Ali Janaptour and Dr. Constantinos Constantinides in research in Formal Methods

Development of ThrustOptima In Progress

Creating a completing new tool for non-destructive analysis of a combustion chamber using a CT Scan

Development of GUIToolkit

Creating a GUI framework for Minecraft plugin with Orisis Studio

Development of ItsBagelBot In Progress

Development of a Microservice Architecture for a Twitch bot including Zero-trust Architecture, k3s and Oracle Cloud

Infrastructure Launch

Launched test applications from course classes on ItsBagelBot to test the k3s, Cloudflare, NewRelic and Tailscale environments on Oracle Compute instances

Projects

Portfolio Website

Personal portfolio built with Astro 5. Features an interactive node canvas background, custom nav animations with Motion, and smooth scrolling via Lenis.

AstroTypeScriptMotionCSS

Courses

Relevant coursework from my Software Engineering program.

SOEN 357 User Interface Design

Learned to design interfaces by starting from user research rather than assumptions. Produced a full UX case study.

SOEN 341 Software Process

Practiced shipping code in sprints with a real team, using Git branching strategies and code reviews.

SOEN 287 Web Programming

First hands-on exposure to full-stack web development and the HTTP request lifecycle.

COMP 248 Object-Oriented Programming I

Built the core programming discipline that every subsequent course and project depends on.