andrewturcan.com
Hi, my name is Andrew, I'm a CS major at Stevens Institute of Technology,
graduating May 2025 with my Bachelor's and May 2026 for my Master's.
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 in Java
Capabilities: Plays music, sends alerts, integrates ChatGPT for responses.
Tech: Java, Discord4j - SwiftAA - Speedrunning assistant for Minecraft
Features: Progress tracker, livestream overlay, used by 50+ speedrunners.
Tech: Swift, SwiftUI - Functional MCFunctions - Programming/templating language
Features: Type system, code templating, designed for Minecraft scripting.
Tech: Java, ANTLR
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, MongoDB, 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 (Expected May 2025)
Relevant Courses: Computer Architecture, Compilers, Systems Programming, Web Programming, System Administration,
Theory of Computation, Discrete Math, Algorithms, Data Structures
You can also just watch the square go side to side if you want to.
Contact me: aturcan@stevens.edu
Visit my GitHub
Visit my LinkedIn