I'm a software engineer with a unique background in journalism, currently based in Kansas. My technical journey began at age 10 with a Raspberry Pi, leading to a passion for building innovative solutions. You can find my resume here.
Currently pursuing Computer Science and Journalism at the University of Kansas, I've balanced roles as both a technical researcher and the editor-in-chief of the University Daily Kansan. My research work has been accepted into ACSAC 2024, demonstrating my commitment to advancing technology security.
My experience includes research at the California Institute of Technology, focusing on machine learning applications, and a Dow Jones News Fund internship at Kansas City PBS, where I combined technical insight with journalistic storytelling.
Technical Projects
Multiplayer Game Engine
Built a real-time multiplayer game using Electron and Node.js, featuring:
- WebSocket-based real-time communication
- Custom game state management system
- Cross-platform desktop support
GitHub: Repository

ML-Based Gas Leak Detection
At Caltech, developed a machine learning system using PyTorch for natural gas leak detection:
- Implemented deep learning models for pattern recognition
- Developed real-time control systems for microfluidics
- Achieved significant improvement in detection accuracy
Microservice Network Analysis
Research work at KU under Professor Alex Bardas:
- Developed tools for microservice network analysis
- Implemented static code analysis techniques
- Published research accepted at ACSAC 2024
Ballot Box Capstone
In process project to help secure elections through improved chain-of-custody of mail-in ballots
- Developing scanner technology and image processing algorithms
- Helping to create frontend to allow for ease of access to data
- Using microcontrollers to control the scanning process and processs data
Featured Articles

Kansas Brain Drain
Analysis of Kansas's challenge retaining college-educated workers, focusing on data from the Kansas Department of Labor and the Kansas Board of Regents.

CC Enrollment Analysis
Investigation into enrollment trends at community colleges across Kansas and Missouri, examining economic impacts and technical education. Found that community colleges are facing a decline in enrollment, and that this is due to a lack of funding and resources.

Award-Winning Coverage
Part of a SPJ award-winning packet, this article focuses on campus infrastructure, and how the University of Kansas has failed to make progress on replacing Haworth Hall, a major science building on campus, despite promises.

Love Kansas
Focus on Love Kansas campaign, a campaign to encourage college-educated workers to return to Kansas, in response to Kansas's brain drain.

CC Enrollment Analysis
Part of a SPJ award-winning packet, after several years of issues at the University, the article looks at AAU membership concerns, and how the University of Kansas is handling them.

Award-Winning Coverage
Part of a SPJ award-winning packet, this article covered students being kicked out of Allen Fieldhouse due to overcrowding. A follow-up article focuses on KU Athletic's response to the incident.