Hi, I'm Jenna
Welcome to My Portfolio
Software Engineer
About Me
What I Build
I build scalable software systems that prioritize performance, clarity, and reliability. My experience spans backend APIs, data-intensive applications, and full-stack development, with a particular interest in systems that handle complex data and real-world constraints.
How I Design
I approach software design with a focus on strong architecture, thoughtful trade-offs, and long-term maintainability. Whether optimizing database queries, profiling performance bottlenecks, or designing clean API contracts, I aim to create systems that are both efficient and easy to evolve.
Why It Matters
I’m motivated by building software that solves meaningful problems and supports real users. Outside of engineering, I enjoy painting, composing music, and spending time outdoors.
Projects

Lunar Lander Simulator
A simulator designed to represent the landing of the Apollo 11 using real-world physics. This was the first project I designed and built myself in C++ while sticking to the best practices of encapsulated software design.
- C++
- Object Oriented

Artillery Simulator
An accurate artillery simulator for the M777 Howitzer. This was my first experience with the test-driven development process. Creating the requirements, writing the unit tests, and then writing the code to pass the tests was extremely helpful for finding and fixing bugs.
- C++
- Object Oriented
- Test Driven

Rewards App
A mobile application for small businesses and their consumers that facilitates a digital loyalty program. This was the first full mobile app I ever built from start to finish. I learned so much about full-stack development and React Native.
- React Native
- Node
- UI/UX Design
Technologies
My education and personal projects have gained me practical experience with many different programming languages, design tools, and other technologies:
Languages
Python
C++/C
C#
Javascript
Frontend
React
HTML/CSS
Jasmine
Backend & APIs
REST APIs
Node.js
LangChain
OpenAI API
Data & Search
PostgreSQL
PostGIS
Elasticsearch
Apache Airflow
Cloud & DevOps
AWS
Git
GitHub Actions
Containerized Deployment
Education
I hold a Bachelor of Science Degree in Software Engineering with an emphasis in Software Design from Brigham Young University - Idaho. Here are some relevant courses I took during my time there:
Spring 2022
Algorithm Design
Intro To Cybersecurity
JavaScript Language
Web Fundamentals
Programming With Classes
User Interface Eval & Design
Fall 2022
Modularization Design
Programming With Data Structures
Designing Data Structures
Applied Programming
Design Patterns
Winter 2023
C Language
Encapsulation Design
Senior Project Part A
Spring 2023
Database Design & Development
Inheritance Design
Architectural Design
Senior Project Part B
Fall 2023
Software Development Methodologies
Software Testing
