Projects


NLOS

NLOS

NLOS is short for Non-Linux Operating System. (inspired by GNU is Not Unix) It is my hobby operating system that I worked on over the summer. At the moment, NLOS is capable of loading and executing a single elf program and supports just 3 system calls. In the future, I plan on adding multitasking, a file system, more system calls, and a standard library. Feel free to try out NLOS by loading the disk image below in virtual box or view the source code on GitHub. The image comes preloaded with a demo calculator program. NLOS is written in C and assembly.

Download .ISO View Source
VEZA Development

VEZA Development

Veza Development was a team consisting of myself and 3 other high school students who attended the 2014 Innovation Institute: a two week STEM and entrepreneurship program hosted by the Belin-Blank Center at The University of Iowa. Our team's goal was to create software that would make collaborating and software development easier. For several months after the Innovation Institute, we continued to work remotely on our brand, website, and product demo. My responsibilities were building our website, designing our logo, and pitching our product concept. All our work paid off at the 2015 Hawkeye Innovation Summit, where we pitched our project and were awarded $3,000.

NLOS

DodgeDiversified.com

I created DodgeDiversified.com in the summer of 2015 for my neighbor's business. The goal of this website is to advertise the services his business provides and to provide contact information. The site is a simple two-page website with a landing page and a contact/quote page. One challenge in creating the site was that they wanted customers to have the ability to upload pictures of their projects when requesting a quote. To solve this, I wrote a php backend to securely handle the file uploads and send the form contents to my neighbor via email.

Vist DodgeDiversified.com

Get in touch