Student Exchange Management App
Built a web application for managing student exchanges using Java and Spring MVC as part of progressive web app coursework.
2019 - 2025
Computer engineering studies focused on systems, web applications, databases, algorithms, operating systems, compilers, and distributed programming.
Student Exchange Management App
Built a web application for managing student exchanges using Java and Spring MVC as part of progressive web app coursework.
Wrote a custom OS and supporting kernel work in C, connecting operating systems and computer architecture coursework.
POP3 Server
Created a POP3 server with a custom protocol implementation in C for communication protocols coursework.
Created a language with C and Yacc/Bison that compiles to TeX for building circuit diagrams.
Paint Clone
Built an MSPaint-style clone while studying object-oriented programming in Java and Ruby.
Distributed Programming
Worked with Java and Hazelcast to model distributed programming concepts and coordination patterns.