Documente Academic
Documente Profesional
Documente Cultură
Education:
Purdue University
Bachelor Degree in Computer Science with minor in Applied Mathematics
Compiled Languages:
-Very experienced in C++ and C. Moderate Level of Experience in Java
Interpreted Languages:
-Moderate Level of Experience in R
RDBMS:
- Some knowledge in working with SQL, as well as MySQL and SQLite
IDEs and other Development Environments:
-Very Experienced with Visual Studio 2017.
-Very experienced in developing projects in Linux with command line
- Very experienced working with source control systems using Git. Mainly use Bitbucket.
Assembly Languages:
- A little experience working with ARM and MIPS
-The Orion Engine: A framework in C++ for developing 2D games. Features fast uniform grid collision detection.
- Stardew Optimizer: A CLI program written in C++ using a genetic algorithm to optimize the placement of scarecrows,
crops, sprinklers, and empty space on a farm to achieve maximum crop output
-GitMonitor: Timestamp program designed to track average times to complete certain tasks (Requirements Analysis,
High Level Design, Unit Testing, etc) as well as average amount of time spent working in a day. Uses Git to ensure
accurate timestamps. GUI written in C++ using QT libraries. Backend written in C++
-Warped Space HashMap: Experimental data structure for collision detection used in 2D games. Done as senior design
project. Work in progress.
-Strain Gauge Test Program: GUI written in C and GTK to test strain gauges. Parses all data from strain gauge and
displays in internal terminal. Ability to send commands to strain gauge with push buttons, and the ability to save data to
file of user’s choice. Uses Raspberry Pi to interface with strain gauge.