About Me
I'm a full-stack developer and Computer Science student at the University of Oklahoma, passionate about building systems that solve real problems. My work spans enterprise web applications, AI-powered tools, and automation systems, always with a focus on creating intuitive interfaces backed by robust architecture.
Currently, I work at the Advanced Radar Research Center, where I architect full-stack applications that serve researchers across multiple facilities. I've built everything from real-time safety dashboards to equipment reservation systems, handling authentication, data persistence, and CI/CD pipelines for production deployments.
My technical interests center on the intersection of traditional web development and modern AI capabilities. I've implemented RAG-based chatbots, worked with vector databases, and integrated LLM APIs into production systems. I love the challenge of making complex technology accessible, whether that's through a clean UI, thoughtful automation, or well-designed APIs.
Technical Skills
Work Experience
Building full-stack applications that serve researchers across multiple facilities. Working on everything from real-time safety dashboards to equipment scheduling systems.
- ▹Architected two enterprise applications serving 30+ researchers: an inventory management system and an asset reservation platform with real-time safety monitoring
- ▹Built scalable REST APIs using Flask and Sanic with PostgreSQL and SQLite databases, Next.js frontends with Tailwind CSS, and integrated LDAP authentication
- ▹Engineered role-based access control with JWT validation, event-driven notifications via Zulip bot API, and comprehensive audit logging
- ▹Containerized applications with Docker Compose and Nginx, deployed via GitLab CI/CD pipeline with Jenkins to secure VM infrastructure
Developed an AI-powered documentation chatbot to help employees find information quickly. Built the entire stack from document processing to real-time chat interface.
- ▹Engineered RAG-based AI chatbot using .NET backend with ChromaDB vector database and sentence transformers for hybrid semantic and literal search
- ▹Built document ingestion pipeline that automatically converts documentation into embeddings and updates the vector database for sub-second retrieval
- ▹Developed Blazor Server frontend with real-time SignalR communication, containerized the application with Docker, and deployed to Linux server with rate limiting
Led the audio and visual production for live services and streaming. Built custom software to integrate multiple production systems and maintain reliable uptime.
- ▹Built custom audio routing software integrating Ableton Live with OBS streaming pipeline, creating a real-time DSP effects chain for live broadcast audio
- ▹Maintained uptime for multi-system A/V infrastructure including network streaming, digital audio workstations, and live production software
Created automation software for the planetarium to control camera movements around celestial bodies. Wrote Python scripts that synchronized across 32 projectors for immersive shows.
- ▹Developed Python automation scripts for OpenSpace software to control real-time camera trajectories around celestial bodies
- ▹Deployed scripts across 32 planetarium projectors with frame-synchronized rendering for seamless visual experiences
Campus Involvement
Founded and currently lead the Delta Beta chapter. Manage operations, coordinate events, and handle a budget of around $14,000.
- ▹Experience in effectively managing around a $14,000 budget
- ▹Worked alongside and collaborated with many men to organize social and philanthropic events
Education
University of Oklahoma
Bachelor of Science in Computer Science • Minor in Mathematics
GPA: 3.72
Expected Graduation: May 2026
Norman, OK