andrewturcan.com
Hi, my name is Andrew. I’m a Computer Science graduate from Stevens Institute of Technology (Class of 2025), currently pursuing my Master’s degree, expected May 2026.
This page serves as a resume/demo of projects I have worked on and my experience in software development.
Projects
- y84 - Virtual 16-bit CPU design
Interactive Demo: andrewturcan.com/y84
Features: Basic arithmetic, conditional jumping, memory operations, and interactive components (keyboard, screen, terminal).
Uses: SvelteKit, Python (Assembler), Logisim - DanuBot - Versatile Discord bot
Features: Plays music, sends alerts, integrates ChatGPT for responses.
Tech: Java, Discord4j, ChatGPT - SwiftAA - Speedrunning assistant for Minecraft, in the form of a macOS app.
Features: Progress tracker, livestream overlay, used by 50+ speedrunners.
Tech: Swift, SwiftUI - PackScript - Programming/templating language
Features: Python based code templating, designed for Minecraft scripting, and accompanied with a VSCode extension and Minecraft mod.
Tech: Python, JavaScript, VSCode
Experience
- Software Engineering Intern, UKG - Branchburg, NJ (05/2024 - 08/2024)
- Automated tests for InTouch devices using REST Assured
- Fixed UI bugs and developed backend endpoints
- Tech: Java, SQL, ReactJS, HTML/CSS - Full Stack Developer Intern, MEMX - Jersey City, NJ (01/2023 - 05/2023)
- Contributed to options market functionality in a User Portal web app
- Improved system error reporting with Slack and Confluence
- Tech: ReactJS, NodeJS, Express, PostgreSQL
Skills
Languages: Java, JavaScript, Swift, C, C++, Python, PostgreSQL, HTML, CSS, OCaml, Kotlin
Software: Git, ReactJS, NextJS, VSCode, Gradle, IntelliJ, NodeJS, ANTLR, Svelte, SvelteKit
Education
Stevens Institute of Technology, Hoboken, NJ
Master of Science in Computer Science (Expected May 2026)
Bachelor of Science in Computer Science (Received May 2025)
Relevant Courses: Web Programming, Unix Programming, Artificial Intelligence, AGILE, Computer Architecture,
Compiler Design,
System Administration, Systems Programming, Operating Systems, Theory of Computation,
Discrete Math, Algorithms, Data Structures
Yellow vs Orange
Here's a neat little simulation I wrote up (it goes on forever)
Make sure you also checkout my y84 Demo!