Home About Projects Career

Career and Experience

I've always enjoyed working for startups, on small teams going through growth. I like autonomy, designing good systems using cloud architectures, and data.

So far I've been able to work in Germany and at home on Canada's West Coast.

Earned AWS Solutions Architect Associate Badge

AWS Certified Solutions Architect: Associate | May 29 2020 - May 29 2023

AWS Certificate description

This credential helps organizations identify and develop talent with critical skills for implementing cloud initiatives.

Assembly Company Logo

Assembly: Senior Software Engineer | Sept 2017 - July 2025

I design, implement, and maintain a cloud-based data analytics tool, Statera. It provides invaluable insights to team directors. I heavily use AWS tools such as Lambda, SNS + SQS, and step functions. This includes work in React / Typescript, Golang, and Python. We won a Digiday Publishing Award in 2020, and previously nominated in 2019!

Assembly Homepage

2020 Digiday Award

One of Canada’s fastest-growing digital publishers Assembly uses cutting edge technology to engage audiences, scale content and deliver results. Assembly is changing the way publishers and advertisers interact with their readers.

SJC Company Logo

SJC: Senior Software Engineer | March 2022 - July 2025

After Assembly's acquisition, I continue work on design and maintenance of resilient, robust, accurate, and available data systems!

SJC Homepage

We create, publish and print best-in-class content.

Redbrick Company Logo

Redbrick: Senior Software Engineer | September 2017 - March 2022

Victoria, BC

I worked on the Assembly team, mentored co-ops, and ventured into the community by participating in competitions like Battlesnake and presenting at speaker events like StartupSlam.

Redbrick Homepage

Redbrick conceives, acquires, builds, and supports the evolution of strong ideas -creating companies that consumers want to engage with and truly enjoy. The parent organization to a portfolio of companies, Redbrick creates admired businesses through operational excellence, exquisite product development, and results-driven marketing. Redbrick was ranked 5th Fastest-Growing Company in Canada, and 2nd in Software, by PROFIT 500.

The University of Victoria Logo

BSC Software Engineering | Completed April 2017

Completed a degree in Software Engineering with co-op, from the University of Victoria. Favourite classes were probably "Distributed Systems" and "The Cultural History of Vampires."

UVic Homepage

SKIO Music Company Logo

SKIO Music: Software Developer | April 2015 - April 2017

Vancouver, BC

At SKIO, I took on a full-stack role. Part of my work included scalable data management, migrations, unit testing, efficient routing via workers, and rebuilding a REST API as a microservice. I started as a co-op student, but was brought on full time while finishing my degree.

SKIO Music Homepage

At SKIO we believe in simplicity and creativity. So, we’ve made it easier to collaborate with anyone, anywhere, and anytime you like. Share music with artists and producers from around the world; find inspiration in their sounds and let them bring yours to new markets and genres.

Technische Universitaet Darmstadt Logo

Technische Universitaet Darmstadt: Junior Developer - eMoflon Research Team | October 2013 - April 2014

Darmstadt, Germany

TUD offered me my first international experience. I was brought on as a co-op student to assist a team of graduate students on their research project. Their tool addresses topics like Story Driven Modeling (SDM) and Triple Graph Grammars (TGGs). I helped with documentation by contributing to a 7-part tutorial handbook and extending Eclipse plugins that worked with the tool. I also co-hosted a workshop (English only). Published online, and you can find the tutorial handbook for download on their research page.

eMoflon Project Page

TUD Homepage

eMoflon is a tool for building tools. It allows you to model software systems using a visual or a textual syntax, afterwards generating EMF-compliant Java code from your model.

Copyright 1970 Erika Wiedemann
With gratitude, I acknowledge and commit to learning more about the traditional territories of the peoples of Treaty 7, which include the Blackfoot Confederacy (the Siksika, the Piikani, and the Kainai First Nations), the Tsuut’ina First Nation, and the Stoney Nakoda (including Chiniki, Bearspaw, and Goodstoney First Nations).

I also acknowledge the Lək̓ʷəŋən (Songhees and Esquimalt) Peoples on whose territory I formerly lived, worked, and played within, and the Lək̓ʷəŋən and W̱SÁNEĆ Peoples whose historical relationships with the land continue to this day.