Java, CSS, FXML, JavaFX, Maven
I have remade chess nearly every year since I started programming in highschool. This is my best version to date.
AgChess is my most recent rendition of chess, including smart highlighting, board pov flipping, and fully functional check and checkmate.
JavaFX, FXML, CSS, Maven, Git / GitHub
AssignmentTodofx - A desktop GUI application one stop shop for assignments with reminders & notifications.
Dynamic Java ClassLoading, ANSI
This was an experimentation project. I originally created a mock-assembly language that I made a compiler for that ran in my java program. I realized a better solution was to simply reuse another compiler and load at runtime.
GitHubA puzzle game experiment project that ended in learning how to dynamically load Java Classes at runtime.
I made this website for the Madison Software Development Club (SDC) as the VP of Engineering for the club Spring 2022.
C, Data Structures, Networking (Sockets), ANSI
To accomplish this I handcrafted a linkedList and a 'online' framework that handles networking.
GitHubThis is a colorful command line application (ANSI) that allows single and multiplayer UNO!
If you wish to contact me, feel free to use this form! It uses Formspree to avoid publishing api keys. Also checkout my resume if you missed it!
Thanks for checking my portfolio out!