I build scalable web applications and automation solutions that solve real-world problems. Currently pursuing Computer Science at NAU with a passion for creating efficient, production-ready software.
Get to know me better
I'm a Computer Science student at Northern Arizona University, expected to graduate in Spring 2026, with minors in Cybersecurity and Informatics. I'm a Dean's List recipient and an active member of the NAU ACM (Association for Computing Machinery) Chapter. My journey in tech started with curiosity about how things work, which evolved into a passion for building solutions that make a difference.
Currently, I'm working as an Undergraduate Research Assistant at RESHAPE LAB, leading research on RAG-powered conversational assistants and LLM-mediated programming education. I specialize in full-stack development using modern technologies like Next.js, TypeScript, and PostgreSQL, with extensive experience in Python,AI/ML, and cloud platforms (AWS, Azure). I'm particularly drawn to automation, DevOps, and AI research, where I can combine my love for problem-solving with efficient, scalable solutions.
I'm also developing NeuroLight, an open-source desktop application for circadian rhythm research in collaboration with OHSU and NAU. When I'm not coding, you'll find me exploring neuroinformatics research, hitting the gym, or experimenting with new recipes in the kitchen. I believe in continuous learning and pushing boundaries both in code and in life.
Building end-to-end applications with modern frameworks
Streamlining workflows and infrastructure management
Applying security best practices in all projects
A collection of projects that showcase my skills in full-stack development, automation, and problem-solving. Each project demonstrates real-world applications and modern development practices.
A powerful PySide6 desktop application for processing and analyzing large TIF image stacks with scientific rigor. Built for neuroscientists to accelerate circadian rhythm research workflows with automated image analysis pipelines.
View ProjectResearch Assistant - LLM-mediated programming education project. Developed and deployed a conversational agent using Python, TypeScript, and Docker on Microsoft Azure with ChatGPT/LLaMA APIs for 60+ student participants. Conducting laboratory studies with a 4-person research team to assess LLM-mediated learning effectiveness.
View ProjectA Python + Selenium automation bot that tests your internet speed using Speedtest.net and tweets a complaint to X (formerly Twitter) when speeds fall below your expectations.
View ProjectAI-powered CLI tool that generates relevant hashtags for social media content using OpenAI API language model. Focuses on automation, prompt engineering, and natural language processing.
View ProjectTechnologies and tools I use to bring ideas to life
My professional journey and key milestones
Pursuing Bachelor of Science in Computer Science with minors in Cybersecurity and Informatics. Dean's List recipient. Member of NAU ACM (Association for Computing Machinery) Chapter.
Lead Research Assistant on Open Source Contribution Assistant Project, contributing to RAG-powered conversational assistant processing 700K+ documents. Building evaluation infrastructure with Qdrant, Redis, and PostgreSQL. Also working on LLM-Mediated Programming Education Project with 60+ student participants, developing conversational agents using Python, TypeScript, and Docker on Microsoft Azure.
Developing open-source PySide6 desktop application for circadian rhythm research, enabling neuroscientists to analyze SCN neuronal activity. Implementing computational image analysis pipelines using NumPy, SciPy, OpenCV, and Matplotlib to quantify fluorescence intensity and circadian parameters across 200+ TIF image sequences.
Built and maintained automated test suites using Python, Selenium, and Cypress across 3 client projects. Automated internal QA workflows and contributed to CI/CD testing pipelines using Jenkins and GitHub Actions.
Provided technical support addressing desktop computer issues, troubleshooting hardware and software problems, installing and configuring software and peripherals. Worked with Linux systems for diagnostics, user account management, and server-side troubleshooting tasks.
Production-ready infrastructure powering this portfolio website with automated workflows, monitoring, and deployment pipelines.
I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology. Feel free to reach out!