I build scalable web products, reliable APIs, and AI-powered systems that turn complex problems into useful experiences.
- 🎓 Master's in Computer Science from Northern Arizona University, graduating with a 4.0 GPA
- 💼 Software Engineer at Quality of Life, building scalable CMS-driven experiences and automated workflows
- 🧠 Focused on full-stack engineering, RAG systems, semantic search, and AI automation
- 👨🏫 Experienced in technical mentoring, code reviews, debugging, and making complex concepts easier to understand
- 📍 Based in Tennessee, USA, and open to impactful software engineering opportunities and collaborations
| Area | Skills |
|---|---|
| Programming Languages | JavaScript, TypeScript, Python, Java, C, SQL |
| Frontend | React, Next.js, HTML5, CSS3, Tailwind CSS, Responsive Design, Component-Based Architecture |
| Backend & APIs | Node.js, Express.js, RESTful APIs, API Design, JWT, OAuth 2.0, Middleware Architecture, Server-Side Rendering, Swagger/OpenAPI |
| Databases | PostgreSQL, MySQL, Supabase, Prisma ORM, Relational Schema Design, Query Optimization, Indexing, Redis Caching |
| AI & Machine Learning | RAG Systems, LLM APIs, Prompt Engineering, Vector Search, Semantic Embeddings, HuggingFace, OpenRouter |
| Cloud & Infrastructure | Vercel, Railway, AWS, Linux, Environment Configuration |
| DevOps & CI/CD | Git, GitHub, GitHub Actions, CI/CD Pipelines, Docker, Deployment Automation |
| Security | Row-Level Security, OAuth 2.0, Secure Coding, Input Validation, Access Control |
| Tools & Automation | Postman, n8n Workflows, AI Agents, Chrome Extensions, Figma, WordPress |
| Engineering Practices | Agile/Scrum, TDD, Jest, Unit Testing, Code Reviews, Debugging, Performance Optimization, System Design |
A production-ready RAG knowledge system for capturing notes and turning them into searchable, cited answers.
- Built semantic retrieval with HuggingFace embeddings and Supabase pgvector
- Added grounded Q&A with OpenRouter, cited source notes, tags, search, and query history
- Secured multi-user data with Supabase Auth and row-level security
- Tech: Next.js 14, React, TypeScript, Supabase, PostgreSQL, pgvector, OpenRouter, HuggingFace, Tailwind CSS
- View Live
A multiplayer word puzzle experience designed for teams, remote meetings, and friendly competition.
- Supports shareable game rooms for up to 10 players, configurable timers, scoring, and leaderboards
- Includes seven-letter puzzles, required center letters, word validation, and pangram bonuses
- Delivers a clean, responsive interface across desktop and mobile devices
- Tech: Next.js 14, React, JavaScript, Tailwind CSS
- View Live
A full-stack personal finance application for managing income, expenses, budgets, savings, and multiple accounts.
- Built dashboards and analytics for understanding financial activity
- Added budget goals, multi-account support, and currency conversion
- Tech: React, TypeScript, Node.js, Express.js, PostgreSQL, Prisma, Tailwind CSS
- View Live
I'm interested in software engineering opportunities, AI-powered products, and collaborations that create meaningful real-world impact.

