codydjohnston




Projects

Push-It

Push is an all in one notification solution. Push It was started as a project for my AP-Computer Science class but I continued to improve and work on the concept. Push-It allows users to send one-way notifications to a friend via their account email. The notification goes to all the platforms the receiving user has set up. Our supported platforms include, Discord, SMS, Email, Facebook, Twitter, and Reddit.
I have stopped working on this project, but in the future, plan to rework it as an emergency notification system for schools and colleges.

Simple Vin Decoder

Simple Vin Decoder

This simple vin decoder was created out of frustration with the overly complicated and ad filled vin decoders on the internet. The vin decoding itself is powered by the National Highway Traffic and Safety Administration’s API.

ShutterVault

A client photo gallery distribution solution for small photographers.

Battlecry

Battlecry is a podcast run by students at Socorro High School in Socorro, NM. Battlecry started as an independent school newspaper that was web based. Before battlecry switched to podcasts, the site included an article and user management system that were built from scratch. It also featured a handmade admin portal that could track failed logins, site metrics, and manage notifications on a discord server.

Project Co-op

Project Co-op stands for Computerized Officer Operations Placement. Co-op is a crime modeling and predicting tool. Project Co-op was a project for the 2019 Supercomputing Challenge. Along with Elias Zheng, Rio Sessions, and Lucas Ward, I helped to create a way to predict crime patterns and suggest officer placements. You can read the full report on our website as well as see some sample data. The predictions and officer placements are generated by a python script and then visualized by a webpage using JS, PHP, and the Google Maps API.

Wordgame

A parody of the popular game Wordle. Built to help sharpen you skills by allowing more than one word a day.

Melba 4 NM

A website commissioned for NM House 38 Candidate Melba Aguilar.

Socorro Codes!

A community first computer science outreach program that aim to provide comprehensive programs to teach the fundamentals of computer science and the concepts of computational thinking to children in Socorro.

Punchout

A timecard system with a whimsical name, developed for the City of Socorro Swim Center and Recreation Department.

Olympiscan

A simple, safe, easy-to-use platform for managing the complexities of Science Olympiad tournaments powered by librespread.



About Me

I was born and raised in the small town of Socorro, New Mexico. I am attending New Mexico Tech for a degree in computer science with a minor in education. I run a computer science outreach program, and coach the local swim team. I am an amateur photographer and a full-stack developer.

Languages

Php
Javascript
Python
C