Bridging Technical Depth with Player Experience
Hi, I'm Carmine Andranovich, a Computer Science major at Quinnipiac University with a passion for game design, software engineering, and problem-solving through creative technology. My experience spans building Java platformers, Scala-based systems, and full-stack applications to working in professional development environments like CVS Health/Aetna, where I contributed to broker-facing applications used by thousands daily.
I enjoy bridging the gap between technical depth and player experienceโwhether that means coding a platformer engine from scratch, creating a custom map editor, or refining gameplay loops based on feedback. I thrive in Agile/Scrum teams, and I've had the opportunity to lead projects, collaborate with cross-discipline teammates, and manage version control workflows that mirror industry standards.
Outside of software and game development, I bring leadership experience from coaching hockey, managing at Carmine's Pizza, and working with youth athletes at Mitch Korn Goaltending School. These roles sharpened my teamwork, communication, and mentoring skills, which carry into my approach as a developer and designer.
GPA
Languages
Internships
Projects
Java Platformer
A Java-based platformer created at Quinnipiac for SER225 Agile Development. Led a 4-person team in building a complete game with custom engine, AI systems, collision detection, and sound integration. Features include a custom map editor and comprehensive documentation published on GitHub Pages.
Full-Stack Development
Developed Angular + Spring Boot features for broker-facing applications, implemented PDF handling systems, and performed SQL debugging for applications used by thousands daily.
Play these mini-games I've created to demonstrate my development skills
Classic snake game with modern controls. Collect food and avoid hitting yourself!
Test your memory by matching pairs of cards. How fast can you find all matches?
Jump and collect coins while avoiding enemies. A taste of classic platforming!
I'm always interested in discussing game design, software development opportunities, or just chatting about technology and innovation.