
About
I'm a software engineer and web developer.
Right now, I'm working with the Center for Crime Science and Violence Prevention at SIUE on an immersive VR law training simulation. Learn more about CCSVP.
Experience
Current Role
I am currently working at the Center for Crime Science and Violence Prevention at SIUE's Belleville campus as a Unity Software Engineer. Here, I primarily work on developing a virtual reality law enforcement training simulation with the goal of training officer patience and professionalism. I work with Unity, C#, .NET, and Google Cloud Platform.
My main focus has been developing a robust dialog system that utilizes generative AI for NPC responses. This involves designing state machines, prompt engineering, and consuming REST APIs for generative AI, text-to-speech, and speech-to-text services.
Software Engineer
Center for Crime Science and Violence PreventionJanuary 2025 - Present • Belleville, IL- Implemented AI-driven dialog state machine through Google Cloud REST APIs and used Unity, C#, .NET, and VR hardware in police training software
- Collaborated with civil justice experts and law enforcement to integrate research and practical requirements into projects
Teaching Assistant
Southern Illinois University EdwardsvilleAugust 2024 - December 2024 • Edwardsville, IL- Improved grading efficiency by enforcing student submissions occur through WebGL and GitHub repositories over raw project uploads
- Graded game development assignments and provided feedback to 50 students
Administrative Support
Southern Illinois University EdwardsvilleJanuary 2024 - August 2024 • Edwardsville, IL- Designed comprehensive administrative documentation, including inventory and hiring process guidelines, for the incoming Office Manager
- Designed and implemented Game Development Lab plans with Computer Science Department
Fullstack Engineer Intern
Midway SparkJune 2023 - August 2023 • St. Louis, MO- Gained expertise in JavaScript and JS frameworks under direct mentorship
- Deployed full stack web applications with SvelteKit, Firebase, and PocketBase
ITS Help Desk Support
Southern Illinois University EdwardsvilleMay 2022 - August 2022 • Edwardsville, IL- Provided technical support to callers by troubleshooting software issues.
- Created and managed support tickets and contributed to development of the ITS knowledge base
Enrichment Session Leader
Southern Illinois University EdwardsvilleJune 2022 - December 2023 • Edwardsville, IL- Guided students through problem-solving and critical thinking exercises
- Facilitated instruction sessions in class sizes upwards of 50 students