Cryptocurrency Algorithmic Trading Simulator + Cryptocurrency Price Data Collector
- Written in Python and uses the Pandas library heavily
- Various strategies can be implemented using the trading simulator
- Through making the data collector, I learned how to build programs that can run indefinitely
- The data collection runs on a Raspberry Pi, so I learned how to use the ssh and scp commands in Ubuntu Linux
Japan Lang
- Japanese learning website built with Django and React
- Uses a simple SRS algorithm to help users learn vocabulary
- Each textbook page is used to add cards to the user's deck
Trash in Ocean Simulation
- Written in C# and Unity
- Simulates the movement of trash in the ocean using publicly available data
Real-time GPU-accelerated Ray Tracing
- Written using OpenGL Compute Shaders
- Ray traces a sphere moving in real time with GPU hardware acceleration
Multiplayer Game Running on the Sui Blockchain
- Multiplayer game that runs on the Sui blockchain
- Despenses an NFT to the winning team at the end of the game
- Requires both a Sui Move contract that handles the game logic and a Typescript client for players to interact with
Wire Simulator
- Written in Java using the libgdx library to help build geometry and create a window
- Uses a coordinate system for an infinitely expanding grid
- Contains a fully functional custom made hotbar
2D Game in the Nethack Style
- Written in C++ using SDL2, a game library
- Has a well designed code structure that takes full advantage of inheritance and polymorphism
- Contains custom-made dungeon rooms that can be easily created using custom syntax in a separate text file
- Automatically generates a 9x9 dungeon with a new dungeon layout each time
Contact me at justinamstadt@gmail.com