Hello, I'm C. Aaron Demond.

I’m a recent Computer Science graduate and software developer with a strong interest in building reliable, efficient systems and solving technical problems from the ground up. My experience spans Java, Python, SQL, Linux, desktop development, backend systems, testing, automation, and working with established software platforms and APIs. I enjoy projects that push me beyond simply making something work—I like understanding how systems behave, improving performance and reliability, debugging difficult problems, and designing software that can be maintained and extended. My recent work has included developing plugins for the RuneLite ecosystem, building data-processing and analytics tools backed by PostgreSQL and REST APIs, and experimenting with lower-level and concurrent programming in C++. I’m particularly interested in software engineering, systems development, QA/test automation, and technically demanding industries where reliability and precision matter. I’m always looking for opportunities to learn quickly, contribute to meaningful projects, and become a stronger engineer.

Skills

Featured Projects

GE Tracker

A website built using Django that offers portfolio management, market analysis, alerts, and research tools centered around Old School RuneScape, which has nearly 150,000 monthly players and is a 13 year old game still recieving updates. The website research and alert tools are built upon foundations in technical analysis and custom filtering. Discord and in game integration is planned.

Django, Python, JavaScript, Cron

View Project ⟶

Resilient Telemetry Platform

A Platform that simulates search and rescue telemetry in realtime. The system is fault tolerant, distributed, secure, deterministicly able to replay scenarios, and involves multiple components acting in unison to achive a reliable picture of the operation. Builds and runs on Windows and Linux

C++, Python, TypeScript, HTML, CMake, PowerShell

View Project ⟶

TileRacer

A single or multiplayer minigame, implemented through a plugin to the RuneLite OSRS Java client. The Game involves players competing to complete user built circuits in real time, with a server coordinating the players involved. Adhears to strict API and approval requirements, custom built UI in Java Swing, and runs through modest network latency.

Java, Python, WebSockets, PowerShell

View Project ⟶

Experience Highlights

Role Period Company Highlights
Computer Science Graduate 2021-2026 Saint Mary's University Earned a Bachelor of Computer Science degree.
Open Source Contributor 2025-Present Independant Building cross platform plugins for the mature RuneLite Client. Two have been approved, one more is still in development.
Freelance and Independent Development 2017-2021 Independent UI for a social media start-up, factory control software, PDF generator and shareholder tracker for lawyers
Full Stack Developer 2014-2016 PDSquirrel Was involved with every stage of development in a small team, building a professional development creation and distribution platform for lawers.