Nathan George

BA in Computer Science

Skills

SQL
Python
C#
.NET
C++
C
Java
JavaScript
TypeScript
Angular
HTML
CSS
Qt
pyqt6
Markdown
LaTex
Machine Learning
Algorithms
Git / GitHub
Visual Studio
Unity Engine
HLSL
Blender
Adobe Photoshop
Adobe Illustrator
Microsoft Office

Interests and Hobbies

Artificial Life
Self-Sustaining Systems
Game Design
Programming
Music Composition
Piano
Digital Art
Baking

Work Experience

Robotics Research

May 2023 - Current
LARRI, Louisville, KY
  • Low level robot control, embedded systems, PLC networking
  • Creating robotic simulation software in Unity with C#
  • Creating tools for Unity to assist with robotics
  • Writing and training computer vision algorithms for pick and place tasks
  • Creating frontend and backend controls for robotic systems
  • Organized source control systems for teams
  • Helped design NGS research group website
C++ C# Python JS/TS Unity Machine Learning Electronics Embedded PLC Git

Teaching Assistant

September 2022 - May 2023
UofL, Louisville, KY
  • Wrote automatic grading software in C++ to build, test and give feedback on student submissions
  • Reduced the workload for grading and student assistance by orders of magnitude
  • Optimized assignment documents to communicate problem objectives better
C++
Python
C#
Linux

Project Portfolio

Particle Simulator

Particle Simulator
A GPU based massive 2D particle physics simulator.
C#
HLSL
GPU Compute

Obsidian Webpage Export

Obsidian Webpage Export
A plugin for exporting Obsidian notes to an interactive websites. Over 1100 stars on GitHub and 100,000+ downloads.
TypeScript
HTML
CSS

ProtoEngine

ProtoEngine
A 2D engine and UI framework to create interactive simulations in C#. Used for particle sim and falling sand projects.
C#
UI Design

Falling Sand

Falling Sand
A very simple GPU based falling sand simulation.
C#
HLSL

Tables Turned

Tables Turned
Play tabletop games with your friends at a physically simulated table.
C#
Unity
Multiplayer
Networking
Physics

Multiplayer Scrabble

Multiplayer Scrabble
An online multiplayer scrabble-like game for Android and PC.
Unity
Networking
C#

Natural Grapher

Natural Grapher
A simple and intuitive .csv plotting tool.
Python
Data Visualization

3D Modeling

Natural Grapher
Multiple projects involving 3D modeling and rendering in Blender.
Blender
3D Modeling
Rendering