GPA 3.90
Computer Science
I studied algorithms, data structures, and system design, building an understanding of how software and hardware work together. I draw on that knowledge to learn new technologies and solve engineering problems.
My foundations in mathematics and faith shape the way I work.
GPA 3.90
I studied algorithms, data structures, and system design, building an understanding of how software and hardware work together. I draw on that knowledge to learn new technologies and solve engineering problems.
GPA 3.91
I studied theoretical and applied mathematics while working as a teacher’s aide and tutor. I received the Mathematics Achievement Award for upper-division coursework and creative problem solving.
GPA 3.71
I studied Christian apologetics through philosophy, theology, history, and ethics. These studies strengthened my critical thinking and helped me communicate and defend ideas clearly.
Mathematics
Precision, systems, and problem solving.
Software
Reliable products for people and communities.
Faith
Truth, ethics, and human purpose.
A developer portfolio.
This Next.js site brings my career, education, projects, and technical perspective into one responsive experience, using server rendering, Sanity-managed content, strong SEO, and an integrated WebGL AI guide synthesized with my own voice.
An independent breeder website.
This Nuxt 3 project presents a small, family-run Missouri kennel focused on working-type German Shepherds, with dog profiles, puppy and litter listings, care information, answers to common questions, and clear contact options.
Easter egg geolocation site.
Eggeo turns Easter into a real-world game: organizers create unique Egg IDs, print QR codes, and hide eggs tied to their locations. Players scan each find, record discoveries, and earn points on a shared event leaderboard.
Find a Saint.
Ambry transforms public-domain Catholic sources into a searchable knowledge base of saints, blesseds, venerables, popes, and other Church figures, connecting biographies with patronages, religious orders, feast days, and a developer-ready API.
A monorepo of discord bots built using Discord.js, and a documentation site written in Astro.js
A global directory, for a global church.
Vestry helps people of faith build profiles, find and join churches, connect with other members, and exchange messages in a church-centered social network designed to strengthen community and unity.
A catholic parish website.
Built with Next.js for St. Patrick Mission Church, it gives parishioners and visitors one place to find Mass times, Reconciliation and sacrament information, parish history, fellowship updates, directions, and ways to contact the church.
Say it where you see it.
Sitation is a free Chrome extension that anchors feedback to live webpage elements using selectors, text, and nearby context. Teams can comment, reply, resolve, and reopen notes without screenshots or disconnected review threads.
Marriage minded dating site.
Circle Dating connects singles through shared beliefs, values, hobbies, and communities. Members can search, join, or create Circles—from churches and denominations to locations and interests—to meet people with a future in mind.
Multiple Operating System Superintendent.
MOSS—the Multiple Operating System Superintendent—is an open-source Java app for choosing an OS, changing boot order, and managing primary or secondary boot entries without navigating UEFI or terminal commands.
My first website.
This portfolio was originally built with React and hosted with AWS Firebase, but was later ported to Next.js / Vercel. Before, the React site served as a foundational showcase of my work. Now, it stands as a testament to my growth.