Mooresville, NC USA

Hi, I'm Kendra McVay

Fullstack Software Engineer

I'm obsessed with learning new things, finding problems and solving them, and building beautiful, intuitive, performant web applications.

Tools and Technologies

JavaScript
JavaScript
TypeScript
TypeScript
React
React
Next.js
Next.js
Tailwind CSS
Tailwind CSS
Prisma
Prisma
PostgreSQL
PostgreSQL
Firestore
Firestore
MongoDB
MongoDB
Cloudflare R2
Cloudflare R2
Node.js
Node.js
Express.js
Express.js
Vercel
Vercel
Stripe API
Stripe API
OpenAI API
OpenAI API

Currently Learning

Python
Python
Django
Django
FFmpeg
FFmpeg
Vitest
Vitest
Playwright
Playwright
Currently building a health pattern tracking tool

About Me

"I'll figure it out because I have to."

My coding journey started in 2022 with App Academy, and it quickly evolved into what some might call anunhealthy passion.Since then, I've been obsessed with building projects that solve real problems in mine and loved ones' day to day lives. I've always loved learning and figuring out how and why things work, so once I discovered the world of development, I finally felt like I found my thing.

Journey & Experience

Founder & Lead Developer

Late 2025 — Present

Launched Prism to provide end-to-end digital solutions for local small businesses. I've found that owners don't have the time to focus on their digital presence, so I offer the full project lifecycle as requested, including brand identity kits, custom web development and design, and social media marketing to help clients establish a cohesive online presence.

Fullstack Software Engineer

Early 2025

Built a Webapp + Chrome Extension using NextJS + WXT to automate both simple and complex surveys. Developed a secure communication layer between the web app, extension, and OpenAI API, protected by JWT-secured server-side authentication. Implemented intelligent form-filling logic leveraging OpenAI tool calling to dynamically map user generated profile data to diverse web elements (selections, checkboxes, inputs, navigating/detecting modals) with human-like pacing. Optimized scraping algorithms to detect modals and navigate multi-step forms, ensuring accuracy in automated survey entry, submission, and starting a new survey for a Japan-based client.

App Academy Web Development

2023

Engaged in a rigorous full-time software engineering program covering fullstack web development, algorithms, data structures, and computer science fundamentals.

Kendra McVay
Contribution Garden2025
GitHub Activity

Portfolio

Health Trace

Health Trace

A personal health tracking tool that records your daily habits, diet, lifestyle, sleep, mood, and most importantly, your symptoms. The goal is to give you insight into what exactly might be triggering your health issues. All your data is graphed securely on interactive 7, 14, and 30-day temporal correlation charts, allowing you to easily visualize correlations between your lifestyle and how you feel. The app will use a weighted sliding-window algorithm to automatically detect patterns and correlations in your logs. After 30 days of tracking, the app utilizes OpenAI to generate a summarized report, combining your charts and insights into a single PDF. You can export this to give your doctor a quick, concise, and detailed look at what might be causing you trouble.

NextJSPrismaTailwind CSSOpenAI APITypescriptNextAuth

When I'm AFK

When VSCode is closed, I'm either playing music, exploring an open world RPG, finding new prog-metal to listen to, or rewatching Berserk.

Hobbies

  • 🎸 Guitar
  • 🎮 Video Games
  • 📚 Reading

Fav Games

  • Ragnarok Online
  • 🌌 PSOBB
  • 🏹 Horizon Zero Dawn
Playing Bass

Top Fav Songs

Seventh Wave

Devin Townsend

High Hopes

Pink Floyd

Mercy

Sylosis

Hateful

Sierra Veins

Ragnarok Online Menu

SoundTemp

Now PlayingSeventh Wave
0:00