Portfolio

Dual QR Code React + Vite

Dual QR Code

dualqrcode.com

Embed 2 URLs in one QR code

Languages

Network Scanner C#

Network Scanner

Subnet scanner in C# that pings a given IP range

To scan a range of IP addresses and request any sort of shared network folder, as well as use Windows Query Language (WQL) to gather data on the machine (Domain, Machine type, Windows version, etc.) if it was a windows machine. You can also send a force shutdown or restart command through this program.

Languages

HEB Vaccine Telegram Bot HTML/CSS/JS

HEB Vaccine Telegram Bot

Telegram Alert Bot

During the COVID-19 pandemic, it was very difficult to get access to the vaccine when it was first released to the public. This Telegram bot would automatically scrape HEB pharmacy appointments, and alert whenever there was an available timeslot. Over 1000+ people used this bot to secure their appointent.

Languages

Minimal Spanning Tree Java

Prim vs Kruskal NP

Comparing minimal spanning tree algorithms

A comparison of finding a minimum spanning tree in NP time using Prim and Kruskals algorithms.

Languages

Java Websocket Chat App Java/Sockets

ChatterChamber

Local network chat application

To communicate with multiple devices over the same subnet. Messages are sent using a clinet and server. The client first joins the chat room using a server socket via IP address, and then sends a message to the server, which broadcasts the message to each client connected to the chat room. This application supports multiple treads allowing multiple users on one device.

Languages

Packet Capture C#

Packet Capturer

Network Packet Sniffer

Allows the capturing of raw incoming packets of a local network. This application can be expanded upon to add parsing of different packet types. You can save a list of packets and open them in a txt file. This program also allows for sending custom packets to the network, allowing for DCHP spoofing, ARP attacks, and other Pen Testing processes.

Languages

Firefox Binance Addon Javascript

Firefox Binance Extension

Bitcoin to USD Price Converter

Converts the BTC value of your crypto currency assets to USD by fetching the most current BTCUSDT price from Binance's API and converting the values.

Languages

Rust Icon Groovy

Rust Crossbreeding Calculator

Find desired plant gene in Rust

Find your desired gene for plants in Rust based on all existing genes Based on this chart. Gets desired gene (ex. YYYGG) and if that combination is possible with your current list of genes, will return a list of genes needed to crossbreed into the desired gene.

Languages

Halma Game JavaFX

Halma Game

2-Player Board Game

JavaFX game of Halma, a game involving 2 players trying to move all of their piece into the opposing corner of the board before the other player. If you have ever played chinese checkers, this game will feel familiar.

Languages

Mobius Strip Java3D

Mobius Strip

3D Mobius Strip

Simple rotating mobius strip with lighting and alpha rotation using IndexedQuadArrays and Java3D

Languages

Kahoot Against Humanity Game Javascript/Java Servlets

Kahoot Against Humanity

Online Multiplayer Card Game

Kahoot Against Humanity (KAH) is an online card game similar to Cards Against Humanity. Players can create their own lobby and have others connect to their lobby using websockets. Each player is given a hand of cards with funny sayings, and each player votes on who has the funniest card combo.

Languages

Java3D Maze Game Java3D

The Labyrinth

A first-person maze game using Java3D

Try to escape a 3-Dimensional maze using the arrow keys as guidance. 3 different map styles.

Languages

About Me

Bachelor of Science - Computer Science, Georgia Southern University.


Passionate software engineer and tech enthusiast. Proficient with a variety of back-end systems such as .NET, Javascript, and SQL databases. Implemented process managers using Kafka and NServiceBus. Experience creating and consuming APIs. Worked with distributed systems as well as monoliths. Knowledgeable on working with PHI, PII, and safe data storage practices. There is no problem too large or too difficult.


I have had a desire for computers and computer software since I was young, building my first PC back in 2009. I am always striving to learn new skills to grow as a professional as well as a person. On the side I love to bass fish, cook for me and my friends, and develop system tweaks for jailbroken iOS devices.


This website is currently being hosted using Apache on my Raspberry Pi behind Cloudflare Tunnels. You can find the source code here.

Skills

Refresh page for cool animation!

Languages

  • Years of Experience:

    + years of professional experience

  • Software Testing Methodologies:

    Unit Testing, Integration Testing, Security Testing, Performance Testing

  • Software Development Methodologies:

    Scrum, Agile, Waterfall, DevOps

  • Databse Tools:

    PostgreSQL, SQLite, MySQL, SQL Server

Education

  • Georgia Southern University

    • Bachelor of Science - Computer Science
    • College of Engineering and Computing
    • Graduation Date: Fall 2019 (December 2019)
    • GPA: 3.1

Work Experience

  • Supernova Solutions - Founder & Software Engineer

    Savannah, GA

    ● Creating the next best VPN to protect your data and privacy from growing authoritarian governments

    ● Custom PHP development for wordpress websites

    ● Cool mini projects such as Dual QR Code

  • CVS Health - Software Engineer III

    Remote

    ● Lead effort to migrate legacy .NET core clinical services application to new .NET 8

    ● Facilitated cross-team collaboration and communication to handle the project

    ● Integrated Hangfire library to process background jobs to automatically create and delivery PDFs for clients

  • Signify Health - Software Engineer III

    Austin, TX

    ● Migrated Java monolith to .NET/C# process manager

    ● Created pub/sub kafka queue to ingest data using NServiceBus

    ● Integrated custom Salesforce API integration

  • Signify Health - Software Engineer II

    Austin, TX

    ● Worked with Postgres to create client specific rules for onboarding

    ● Integrated SmartyStreets API for real time member address validations

    ● Helped manage AWS EC2 instance to run our application

  • Signify Health - Jr. Software Engineer

    Austin, TX

    ● Developed Java based healthcare monolith

    ● Worked with engineering team using Kanban methodologies

    ● Learned how to handle and store sensitive PHI and PII healthcare data

  • Freelance Web Developer

    Savannah, GA

    ● Design and support websites for clients such as GhostLifestyle, MyTop, and OneLoveFest

    ● Responsibilities include implementing product shops using either Shopify or WooCommerce

    ● Designing pages from the ground up using HTML/CSS/JS/MySQL

    ● Improve SEO using basic techniques

  • Three Oaks Realty - IT Technician

    Savannah, GA

    ● Design and implement Customer Relationship Management (CRM) system for company to manage and automate email notifications for client updates using MySQL and SSIS in Visual Studio

    ● Helped migrate company email and contact list from Outlook to GMail

    ● General tech support working with both Mac and PC

    ● Created personal websites for company owner

  • Sandfly BBQ - Flat top cook

    Savannah, GA

    ● Prepared all food items in 30-seat BBQ restaurant with lunch and dinner service

    ● Trained, managed, and guided 4 other line cooks on how to work productively and efficiently in a high stress workplace

    ● Due to large volume of work and limited time, I improved my problem solving skills to accomplish a larger goal by breaking the problems down into smaller and smarter problems

  • Sweet Potatoes - Front of House Manager

    Savannah, GA

    ● Managed a team of 4-5 servers to make sure maximum efficiency and customer satisfaction were achieved

    ● Interacted with all customers, whether it be at a table, at the front desk, or over the phone

    ● Used strong leadership skills to make sure that the kitchen staff and floor staff were operating on the same wavelength to avoid delays as well as issues with food or customers

  • McManamy Jackson Law Firm - Data Entry

    Savannah, GA

    ● Faced with large amount of work load every day, it was critical that I was focused and determined all throughout the day to finish inputting and sorting housing orders.

    ● Had friendly face to face customer interaction when working the front desk, as well as taking phone calls and processing orders and creating schedules.

    ● Worked with and processed large amount of money which taught me how to stay organized and allowed me to be proficient at Microsoft excel.

  • Three Oaks Realty - Real Estate Intern

    Savannah, GA

    ● Learned the ins-and-outs of the process of buying and selling realty

    ● Able to be friendly and greet new people by answering phone calls for representative at the company and transferring them to the people they needed to talk with

    General technical support as I was good with computers, but not an official IT worker at this point

  • Flying Fish Seafood - Restaurant Attendant

    Savannah, GA

    ● Learned to cooperate and work with many others in a hectic restaurant environment

    ● Worked quickly and efficiently to keep the flow of people in and out of the restaurant at a constant rate

    ● Was able to work long and strange hours without difficulty

  • Terracon Environmental Engineering - Intern

    Savannah, GA

    Gained hands-on experience and learned all about the fundamentals and work of environmentalist engineers

    ● Acquired knowledge of underground chemical retrieval and testing by traveling to many different sites and purging groundwater for testing

    ● Was able to determine the strength and sturdiness of cement and concrete for building sites by weighing, measuring, and crushing concrete cylinders that were taken from job sites.

Contact Me