Portfolio

Check out some projects I've worked on.

Screenshot of the Webex Control Hub project
AngularEnterpriseSaaS

Webex Control Hub

An enterprise-grade platform for administrators to manage users, devices, and services across the entire Webex suite. I contributed to its development as a software engineer at Cisco.

Key Learning:

Learned how to work in a large-scale enterprise codebase with a focus on scalability, security, and maintaining industry-standard clean code.

Screenshot of the Personal Portfolio project
Next.jsReactTypeScriptTailwind CSSServer Actions

Personal Portfolio

The site you are on right now. A personal portfolio built with Next.js (App Router), React, TypeScript, and Tailwind CSS.

Key Learning:

Refactored a personal project to use the latest standards, including centralizing all site content into a single file (this one!) for maintainability.

Screenshot of the Prayer Journal project
Next.jsSupabaseshadcn/uidnd-kit

Prayer Journal

A full-stack personal prayer journal built with the Next.js App Router and Supabase. Features auth, a full CRUD database for prayers and notes, categories, and drag-and-drop reordering.

Key Learning:

This project was a deep dive into the Next.js App Router, Server Actions, and using dnd-kit for complex drag-and-drop state management.

Screenshot of the ForexFlow project
NuxtVueTypeScriptNuxt UIChart.js

ForexFlow

A real-time forex dashboard tracking institutional exchange rates. Features live updates, 24h high/low stats, and interactive trend charts.

Key Learning:

Server-side API proxying in Nuxt to secure API keys and utilized ClientOnly wrappers to seamlessly integrate Chart.js for real-time data visualization.

Screenshot of the Vision Integrated Systems project
Next.jsReact 19Tailwind CSSFramer Motion

Vision Integrated Systems

The official company website for Vision Integrated Systems, a leading provider of audio-video, structured cabling, and security solutions in Texas.

Key Learning:

Built using the latest web standards including Next.js 16 and Tailwind CSS v4. Focused on component modularity and performance to deliver a fast, accessible corporate experience.

Screenshot of the Southern Rental Cars project
Next.jsPrismaTailwindCSS

Southern Rental Cars

A website built with Next.js, TailwindCSS, and Prisma.

Key Learning:

Explored modern web design trends and component-based architecture for a client-facing site.

Screenshot of the Texas Tint project
Next.jsTailwindCSS

Texas Tint

A static website built with Next.js and TailwindCSS. Features a contact form and a gallery of previous work.

Key Learning:

Focused on SEO, static site generation, and building a high-performance, mobile-first landing page.