About
I am Justin Bruinsma, currently an undergraduate student at New York Institute of Technology, working toward a Bachelor of Science in Computer Science. My academic journey focuses on building a strong foundation in software development, problem-solving, and innovative technologies.
Education
New York Institute of Technology
Relevant Coursework
- Data Structures & Algorithms
Skills
Languages and Frameworks
-
Python
-
JavaScript
-
Java
-
HTML
-
CSS
-
Flask
Dev Tools
- Pycharm
- IntelliJ Idea
- Webstorm
- Visual Studio
- GitHub
Projetcs
Trade Sync
- A Web-based trade copier platform that allows users to link multiple Oanda trading accounts together.
- Reduces cost by to users by $10 per trading account, resulting in $120 of savings per year, per account.
- Powered by a Python-based Backend which manages the Oanda API for seamless real-time Forex trading.
- Account details and data are projected by secure Database management using SQLAlchemy.
- User friendly Web UI powered by HTML, CSS, and JavaScript
TuneTrack
- A Web-based music playlist manager with song addition, playback, and UI features.
- Powered by a Python-based Backend which handles music metadata and playlist management.
- Music access impliments Linked Lists for playlist structure and song retrieval on the backend.
- User friendly Web UI powered by HTML, CSS, and JavaScript
Sorting Visualizer
- A Python-based GUI application that visually demonstrates sorting algorithms in real time.
- Supports both Selection Sort and Insertion Sort, with a user-friendly dropdown to switch algorithms.
- Color-coded bars reflect the current comparison and sorting progress using a `tkinter` canvas.
- Users can customize array length and value range, and restart the animation on demand.
- Cleanly modularized using event-driven animation logic with Python's `after()` method.
Task Manager Pro
- A task management application to organize tasks using a command line interface.
- Undo and redo functionality managed by a Stack.