I am a hardworking, dedicated, fast learning individual that always strives for more. I currently live in Central Indiana where I currently am an enlisted Combat Medic in the Indiana Army National Guard. I have been coding off and on ever since I was 10, and always had a passion for Computer Science and programming. My father, being a developer himself, has been a huge influence on my decision to follow this path. The Army has instilled in me much more than I can write, but I hold true to the values, even as a civilian.
I believe myself to be well rounded in Python and other C languages. I am experienced in .Net, Java, Front-End frameworks, and API development. Most of my projects, listed below, were born from either needs or fun ideas in order from most recent to earliest. I have a hunger to learn and the drive to do it. Below are only a few of my projects; however, my github has all of them
A machine learning model that predicts 49 different ancient japanese characters taken from the KMNIST-49 dataset. I achieved 91% accuracy using a Convolutional Neural Network. This was my first ML model I completed on my own.
DB Status is a Database health checker turned SQL Shell/Query tool. Currently only supports use with PostgreSQL, however I plan on making it compatible with most popular database engines. This CLI can verify connection strings, execute prewritten scripts, perform inline queries, and can open a REPL environment similar to PSQL.
Python doesn't have alot of auto generating frameworks like that of Django, so I made one. I called it FlaskIt and it is installable as easy as pip install flaskit-starter. It installs a pregenerated Flask RESTful API complete with sample endpoints, documentation, and easy managing of the project. It even comes with a manage.py file used for migrations with SQLAlchemy
Python virtual environments are amazing. What isn't amazing is forgetting to activate them and cluttering up your global install and your computer. To fix this, I wrote a Bash script that automatically activates and deactivates my virtual environments for me. All that was needed to be done was place it in your shells config file. Then I thought of a way to make it automatic so you don't mess up your terminal on accident. I created AutoActivenv, it automatically detects your shell, locates your config file, and writes the script in one CLI installable with pip install auto-activenv. What I am most proud of about this project is the main file only consists of 40 lines of code, is compatible with Mac, Linux, Python2, and Python3.5+
A quick project where I took a pi calculating algorithm and implemented it in C# to enumerate all digits to infinity
Created a basic Caesar Cipher in C# where you can enter your own text, will give you an encrypted string, and be able to decrypt it to see the original text
An instructor gave me a side challenge to create a simple search engine. The prompt for the challenge is located in the repo linked below
A website built using Asp.Net. It is an Uber clone, but for boating. Web App is deployed on Azure