>

I'm a Software Engineer building applications and developing games.


> /About

Developing and testing web applications in Java using Springboot, Selenium, TypeScript, and JavaScript. I also work in game development in C++ utilizing Unreal Engine 5 , and Blender. Away from the keyboard I fence, participate in Game Jams, and study Japanese.


> /Work

Charles Schwab

Associate Software Development & Engineering

Java

Spring Boot

JUnit

Selenium

Agile

Jira

Git

MongoDB

GitHub Actions

Charles Schwab image

Scala

Software Engineer

JavaScript

Figma

Miro

Git

GitHub

Scala image

Curacao

Website Optimization Intern

JavaScript

User Testing

SEO

Documentation

Curacao image

> /Portfolio

Y2K Infinite

A first person interactive game in a liminal space. Developed in Unreal Engine 5 with C++ and Blueprints, Blender, and FL Studio.

Unreal Engine 5

C++

Git

Gameplay Programming

Azure DevOps

Game Design

Level Design

Jira

y2k image

Bleak Contact

A first person interactive story game. Developed in Unreal Engine 5 with C++ and Blueprints and Blender.

Unreal Engine 5

C++

Git

Gameplay Programming

Azure DevOps

Game Design

Level Design

Whiteboxing

poker image

War Card Game

A 2 player card game base on War with a twist. Developed in Java and documented with JavaDocs. Utilizes a player vs AI Computer mode.

Java

Git

AI

Gameplay Programming

GitHub

Game Design

Swing

Code Reviews

JUnit

Javadocs

poker image

Wordle

A word game based on Wordle in C# using a dictionary of words with colored feedback on player attempts. Score based system for game mechanics and replayabilty.

C#

.NET

Gameplay Programming

GitHub

Game Design

Scripting

Git

Green Energy Leaf

Wall-E-Impact Plugin

A plugin that uses the Impact Framework to measure game engines, such as Unreal Engine 5 and Unity, for their carbon emissions. Developed with professional research studies in TypeScript using YAML files through Node.js.

Unreal Engine 5

Unity

Game Engine

TypeScript

Node.js

Git

GitHub

YAML

NPM

Green Energy Leaf

> /Playground

Y2K Infinite gameplay

Y2K Infinite

Bleak Contact gameplay

Bleak Contact

Bowling Test gameplay

Bullet Time Bowling Test

Puzzle Cube Grab Test gameplay

Puzzle Cube Grab Test

Gravity Test gameplay

Zero Gravity Wall Jumping Test


> /Contact