Taylor Plewe

I love computer programming! I've done frontend and backend web development in work settings, and love doing low-level & game projects in my spare time.

Picture of me and our two dogs in the car

Notable projects

canipls
A language server/editor extension that warns developers (or agents) of web features which have low global browser support, as you type.
It is now listed on langserver.org, and extensions exist for VS Code and Zed.
Languages: Zig, C++
Unimap
A GUI desktop application for finding Unicode characters; intended to be a modern replacement for the stock Windows application Character Map.
This was my entry into the Handmade Essentials programming jam put on by the Handmade Network community.
The jam didn't have "winners", but of the 35 total submissions to the jam, I was one of nine selected to be interviewed for the jam recap video.
Languages: Zig
Asteroids86
A fully-functioning, polished implementation of the classic arcade game Asteroids written entirely in x86 assembly. It's all software rendered, employs SIMD instructions for vectorized processing of effects, and compiles to a binary about 39 kilobytes in size.
Languages: x86_64 Assembly
monkey
An NES port of the mobile (iOS/Android) game Wall Kickers. It is a complete, polished, procedurally-generated arcade game, only 24KB large, written entirely in my own custom flavor of 6502 assembly, and works on real hardware. I got permission from the authors of the original game to post it online.
Languages: 6502 Assembly

All of my projects (including this website) are written entirely by hand. I take great pride in them being well-written, optimized, performant, clean, and containing my own "voice" in their code. While I've used AI extensively at work for experimentation, there are many reasons I steer clear of it when I can. Among them, that I do not wish to lose my skill as a programmer.

Work experience

Jul 2025 - Present
Frontend Engineer Architect @ Awardco

As an architect, the frontend engineers in my group came to me before making any design decisions with code which had a large impact. I represented the frontend engineering team at weekly group-wide architecture review meetings. I helped make important decisions that impacted all the frontends at Awardco.

Jul 2024 - Jul 2025
Frontend Engineer Manager @ Awardco

As a manager, in addition to my regular responsibilities as a frontend engineer IC, I held bi-weekly one-on-ones with all six of my engineer direct reports--I checked in with them and made sure they had all the resources necessary to succeed. I had the opportunity to address conflicts that arose. I interviewed numerous frontend engineer candidates and helped with the hiring process. I interviewed internal manager prospects as well.

Sep 2022 - Jul 2024
Frontend Engineer @ Awardco

I helped my cross-functional team develop features pertaining to our employee rewards & recognitions platform using Vue.js/TypeScript, Vite, Razor (CSHTML) and SCSS.

May 2022 - Sep 2022
Frontend Engineer Intern @ Awardco

I did essentially the same work as a full-time frontend engineer--I learned a lot from those around me and worked very hard to be granted the full-time position at the end of my internship.

Fall Semester 2019
Web development internship @ study abroad in Vienna

I had the opportunity to help a small team (3 developers) build an online version of an English teacher's textboox that he wrote. It was a good opportunity to learn Angular, understand component architecture, and work in a very small team.

Sep 2018 - May 2022
Full-stack student engineer @ BYU Center for Teaching and Learning

I had the great fortune of being able to work on BYU's in-house learning management system, Learning Suite, for about 4 years on and off. While working here, I learned a lot about Vue.js, HTML/JavaScript/CSS in general, PHP, Docker, and working on a large project as a team.