Hello!
I'm Nick.

I'm a Senior Computer Science student at Michigan State University.
When I'm not building software products, I enjoy tinkering with old technologies and experimenting with my homelab.
Frameworks
Languages
Infrastructure
Tools & AI
Experiences
United Wholesale Mortgage
Software Developer, Contractor | B.S. Capstone
Sep 2025 - Dec 2025
Pontiac, MI
- Developed an internal KPI dashboard backed by .NET services and data from multiple reporting sources, reducing status - report preparation time by 70%.
- Built reusable React components for role-based views, drill-down workflows, and analytics visualizations that helped teams identify trends and outliers faster.
- Added trends, variance, and forecast visualizations, cutting Q&A time in KPI meetings from approx. 20 to approx. 10 minutes.
- Wrote unit/component tests using Vitest and React Testing Library, improving reliability and reducing regressions during iteration.
- Collaborated with internal stakeholders to refine requirements, resolve issues, and deliver iterative improvements to the dashboard.
Imagine Software
Software Developer | Client: AppAware
Jan 2025 – May 2025
East Lansing, MI
- Collaborated with a student development team to build the mobile UI for AppAware, a digital wellness app focused on helping users understand and improve phone usage habits.
- Developed React Native interface screens for the app’s prototype, including dashboard views for user intention score and phone-usage insights.
Techainer
Machine Learning Engineer Intern
May 2024 – Aug 2024
Hanoi, Vietnam
- Developed and evaluated a Vietnamese text-to-speech pipeline by fine-tuning Parler-TTS and CosyVoice, improving pronunciation accuracy and speech naturalness for application use.
- Prototyped a tablet-based virtual teaching assistant that delivered personalized learning support and classroom-oriented user workflows.
Imagine Software
Artificial Intelligence Engineer | Client: YouLearn.AI
Sep 2023 – Dec 2023
East Lansing, MI
- Built a Streamlit-based application that generated adaptive curriculum flows in real time based on user topic selection and learning progress.
- Integrated LLaMA, GPT, and LangChain into a virtual teaching assistant platform that supported educational experiences for over 1,000,000 users.
Projects

Testronaut
A project for Oakland University's hackathon, Grizzhacks (we won second place! :)). A CLI tool that makes various parts of the software development lifecycle faster, including test cases generation, code performance analysis, refactoring suggestions, and CI/CD pipeline check.

Jester.io
My first hackathon project for Michigan State University's Spartahack (we didn't win though). An attempt to make video lectures more enjoyable by converting them into short-form videos, with voiceovers from any famous character.