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