Simon Erlic

Simon Erlic

Software Engineering student, developer, builder of tools.

01

Introduction

Hello, I'm a software engineer with a passion for building clean, and elegant solutions to complex and interesting problems.

I have a profound respect for the technology greats who worked with limited resources, broke rules, and pushed the boundaries of what was possible. I try to tap into that same spirit in my own work, always striving to learn, grow, and (most importantly) create something meaningful.

Skills

Languages
JavaScript/TypeScript
Python
Go
Swift
Java
.NET/C#
C/C++
Rust
Tools & Technologies
Containers Docker, Kubernetes
Git GitHub, GitLab, Azure Repos
CI/CD Pipelines GitHub Actions, Azure Pipelines, Jenkins, Buildbot
Linux/Unix Fedora, Arch, Ubuntu, Debian
Databases/Caching PostgreSQL, MySQL, Redis
Frameworks
Web NodeJS/React, Astro, Angular, Flask, Django
Native Swift, Kotlin, Java, .NET
Terminal UI Spectre, Charm
Machine Learning / Data Pytorch, Numpy, vLLM, CUDA
Architecture & Design
Systems Design
Database Architecture
API Design
Azure/AWS/Google Cloud
Machine Learning

02

Projects

Astrolabe

Completed

A full-stack application that allows users to chat with data from Ocean Networks Canada using an intuitive and unique node-based system. Built using React and ASP.NET. As the system architect, my work involved system design, and implementation of the RAG pipeline used to make sense of user queries and return real-world data.

TypeScript / C# / Docker / .NET / PostgreSQL

Recipeasy

Completed

A native Swift iOS application that helps users discover and manage recipes. Features include recipe generation, importing, and step-by-step cooking instructions. Uses the OpenAI API for recipe generation and SwiftData for local storage. Currently live on the App Store.

Swift / SwiftData / SwiftUI / OpenAI API

A native real-time bus tracking application for iOS using SwiftUI and MapKit, and API which provides live bus locations, routes, and arrival times based off of GTFS data.

Swift / JavaScript / MySQL / Oracle

Prismatic

Completed

A Flutter-based mobile app that challenges players to match a given colour using RGB sliders, with a scoring system based on accuracy and speed. Currently live on the App Store.

Flutter / Kotlin / Swift / Go

RPG Simulator

Completed

A terminal-based game where players can create scenarios, and play a variety of characters with different stats and abilities - all orchestrated by a tuned Llama 3 model.

C# / Spectre / llama.cpp

03

Work

September 2025 — Present

Data Platform Specialist

BC Children's Hospital Research Institute

Currently leading design and development of LLM and machine learning infrastructure for researchers.

January 2024 — September 2024

Software Designer Co-op

Schneider Electric

Developed and maintained robust backend services for a cloud-based platform, using .NET framework and agile methodologies. Designed and implemented a new feature that streamlined efficiency. Built a CI/CD pipeline to automate deployment and testing.

May 2022 — December 2022

Junior Software Engineer Co-op

Precision MicroDynamics Incorporated

Designed and implemented a 3 dimensional laser calibration system using OpenCV and C++. Developed and maintained Linux server software for machine control and data processing using kanban methodology. Wrote JavaScript API for server communication and control. Built a CI/CD pipeline using Buildbot to automate testing of server software.

Contact

Email