Jenna

Christensen

headshot

Toronto Based Software Engineer

About

My name is Jenna, and I am a software engineer based in downtown Toronto. I have spent most of my career working as a frontend-leaning full stack engineer at startups and mid-level companies. I thrive in environments where I can take ownership and interface with real-world problems.

I enjoy working in multidisciplinary teams and value the opportunity to collaborate directly with stakeholders to translate ideas into user centered solutions that thoughtfully and effectively meet the needs of end users.

Personal Projects

Number Pyle

Number Pyle was originally conceived of as a paper and dice game by a Toronto game designer. The game involves trying to make vertical/horizontal lines between matching numbers on a grid. I adapted the rule-set to make it available as a browser game using React and Typescript. I also extended the rule-set to create a few different game modes that took advantage of the digital format. The game can be played online here and the game source code can be found here.

The Freesewing Sophie Slip

I contributed to Freesewing, an open source JavaScript library for garment construction by developing a customizable dress design which conforms to the body measurements provided by users. The design, which I titled the Sophie Slip, can be found on the official FreeSewing website and a branch with my code contributions can be found here.

The Zine Machine

The Zine Machine is a web app I created that allows users to convert their images files into a PDF for printing classic 8 page zines. This 8 page zine format is popular in the indie comics community, but can be a fit annoying to format digitally. I built the app using React and Typescript. I used the jsPDF library for PDF generation, and the dnd kit library to enable users to reorder their images with drag and drop. The app can be found here and the source code can be found here.

Raccoons to Riches

I made the art assets, in addition to some UI design and code contributions on an upcoming videogame, called Raccoons to Riches. The game was built with the Godot Engine. It is a roguelike deckbuilder about running an item shop in a fantasy setting. The steam page can be found here.

This Is Your Life

This project was a simple web app for automatically generating a character backstory following the “This is your Life” rules from the supplementary D&D sourcebook “Xanathar's Guide to Everything 5e”. I made this back when I was first learning Angular, so it's pretty barebones, but it's still a fun little tool if you're into tabletop RPGs. The app can be found here.

Hobbies

Outside of my professional life, I find myself invested in a broad range of hobbies. Lately I've been into:

Digital art

Right now I've been mostly using Clip Studio Paint. I like the program's vector tools for being able to make clean looking illustrations without needing to spend too much time doing cleanup.

Sewing

I mostly sew wearable garments for myself from vintage and deadstock fabric. My favourite way to buy fabric is through the Textile Museum of Canada's Textile Reuse Program. I sometimes find very high quality fabrics that might have otherwise been discarded at low prices through the program.

Running

I find running to be a great way to meditate and explore Toronto's recreational trails

Boardgames & Tabletop RPGs

My play group and I recently finished a playthrough of the Curse of Strahd D&D campaign. We've been playing through our respective board game collections as we plan our next campaign. My current go-to boardgame is Railway Inc.