Hi, I'm Justus 😁
About
I'm a Junior Computer Science major at Washington State University (3.83 GPA) with a passion for building things that solve real problems. I recently won CrimsonCode '25 with ASCIInator, an AI-powered ASCII art generator, and have shipped other projects like PageSense and Ingradient. My experience spans full-stack development with TypeScript, React, Python, and C++, plus hands-on IT work at local businesses and school districts. Currently seeking software engineering internships to apply my skills in creating meaningful solutions.
Work Experience
Skills
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.
PageSense
A modern full-stack TypeScript application built with Next.js, React, and Tailwind CSS featuring an AI-powered serverless audit pipeline. Uses OpenAI GPT-4o for landing page analysis, Puppeteer for PDF generation, and Firebase Firestore for rate limiting. Deployed on Vercel with automated builds and zero-downtime deployments.
ASCIInator
Winner of CrimsonCode '25 hackathon. An AI-powered text-to-ASCII art generator utilizing Deepseek's Janus 7B model for text-to-image conversion. Integrated with WSU's Kamiak supercomputing infrastructure for high-performance local model execution, eliminating external API dependencies. Built as a scalable full-stack application with Python backend.
Ingradient
Built a recipe search interface that fetches Edamam results asynchronously and displays a skeleton loader during API calls, enhancing perceived performance. Implemented pantry management entirely on the client side, persisting ingredients in localStorage and generating randomized recipe suggestions based on stored items. Created a responsive navigation system that hides the sidebar on smaller screens and toggles it via a menu icon, improving usability across devices.
Chess Engine
Engineered a custom algorithm to generate legal moves for all chess pieces, supporting accurate gameplay. Utilized SDL2 to render the chessboard, pieces, and animations, ensuring smooth player interactions and input handling. Applied object-oriented design and efficient memory handling for optimized performance and modularity. Worked closely with a co-developer, enhancing teamwork, communication, and shared code management throughout the project.
I like building things
During my time at university, I've participated in hackathons where students come together to build incredible things in a few days. I was fortunate to win CrimsonCode '25 with my ASCIInator project, showcasing the power of AI and collaborative innovation.
- C
CrimsonCode '25
Washington State University
Winner of CrimsonCode '25 hackathon with ASCIInator - an AI-powered text-to-ASCII-art generator utilizing Deepseek's Janus 7B model and WSU's Kamiak supercomputing infrastructure.