My name is Michael Trosper
Senior Computer Science & Software Engineering student at Idaho State University, with a background in military leadership, audio technology, and full-stack development.
🔬 Current Research — SARE Grant Project 2026
I'm part of a grant-funded research initiative through SARE (Sustainable Agriculture Research & Education), this year focused on Water and Energy Systems.
My specific research explores how Computational Theory can be applied to complex water-energy system problems — either by finding faster solutions or by reducing them to more tractable, understandable forms. The goal is to take hard, real-world infrastructure problems and find computational analogs that unlock new ways to model and solve them.
These models are being developed for two distinct audiences:
Professional & Higher Education — rigorous tools for researchers, engineers, and graduate-level coursework K–12 Interactive Education — accessible, engaging interfaces that make computational thinking visible and intuitive for younger learners
🛠️ Redux — Computational Theory Library
I contribute to Redux, a Computational Theory library developed at Idaho State University, working across the full stack:
Frontend — JavaScript UI that makes abstract computational models interactive and visual Backend — C# / .NET architecture powering the library's core logic, APIs, and data layer
Redux serves as the technical backbone for the SARE research work, and I'm helping shape both how it's built and how it's used in educational contexts.
💼 Experience
Freelance Software Engineer (Oct 2020 – Present) Lua-based game mechanics development — modifying and extending video game systems with custom scripting.
Software Developer — Contour Audio (Aug 2017 – Present) Built custom tools and programs in Java, Python, KSP, and more to improve workflow, performance, and client experience. Developed proprietary audio technologies including real-time legato and trill playback, audio phase alignment, articulation management systems, and audio morphing engines.
U.S. Marine Corps (Oct 2016 – Sep 2020)
Operations Chief — Led and managed a 50+ person unit, overseeing physical fitness, certifications, training, and readiness. Translated leadership plans into executable frameworks. Administration Instructor — Trained personnel in document routing, database management, inter-organizational communication, and secure handling of classified and PII materials.
🧰 Tech Stack
Languages: Java · Python · C · C# · JavaScript · HTML · CSS · Lua · KSP
Frameworks & Tools: .NET Core · .NET Framework · Node.js · REST APIs · Blockchain · MySQL · Tomcat · Salesforce · JSP · Gson · JSON · Git
Concepts: OOP · Design Patterns · Multithreading · Web Sockets · Servlets · O-notation · Agile
Environments: VS Code · IntelliJ · PyCharm
🎓 Education
Idaho State University — B.S. Computer Science & Software Engineering (Senior, In Progress) (3.9 GPA)
Grossmont College — A.S. Computer Science (4.0 GPA) Focus: Java, Data Structures, SQL, Blockchain, Database Design
Pearland High School — Diploma (3.95 GPA)
📬 Get in Touch
Feel free to reach out if you're interested in computational theory, educational software, audio tech, or just want to connect.


