I'm a Software Engineer currently working at Clarity Partners again, where I'm now leading the development of a new incident reporting system using React/Redux and .Net Core.
In 2017, I interned at Clarity Partners, where I used using C# and .Net to develop software to help the Chicago Police Department.
In 2016, I interned at McKesson, where I developed software in Ruby used to validate gigabytes of incoming hospital data daily.
The Azure cloud provider for the upcoming Kubernetes Cluster API, which is a project of the Kubernetes Cluster Lifecycle Special Interetest Group. I'm working on this project on behalf of Platform9 in Sunnyvale, CA, where I'm currently interning for the summer.
SaaS that simplifies how fraternities and sororities get late plates. With Lateplateme, members of greek life can request late plates directly from their chef. Chefs can easily manage and publish their menus, and make sure that they never miss someone's food.
A simple and elegant website to check the up-status of other websites. Optimized for fast loadtimes and low bandwidth. It will also cache results to help with high-traffic scenarios. I'm currently working on improving the functionality of the site, along with adding some additional features such as exploring the history of websites' statuses.
A better particle library for the web. It's lightweight and doesn't have any dependencies which helps it run at 60fps on weak devices, even with hundreds of particles. You can see it in the background, where it's running an n-body gravity simulation of 250 particles.
Nix.js is a simple virtual operating system that runs in your browser. Right now, it has a working package manager, basic I/O, and a filesystem. I haven't continued working on it for some time, mostly due to it needing some additional design work. Some critical design decisions for how software should work on Nix.js still need to be made, and contributions/forks are welcome.