Skip to content

JTatum95/JTatum95.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to my GitHub page.

I am a flexible developer who loves to learn and create. I am always seeking new challenges and ways to solve problems. I have done most of my software development work in C, Java, and Python. I also enjoy web development work in PHP, JavaScript, Ruby on Rails, and HTML/CSS with MySQL databases.

I have placed a few development projects here to show some of the work that I have done. I am working on a few projects that I hope to add to this page once they arrive to a more stable state.

Please take a look at my Resume

In-class projects

Source code for these projects are available upon request, but not linked here so as to not give away solutions.

  • Database Integrated Truck Modeling - PHP, Javascript, and MySQL

    • Implement website to keep track of trucks and their transport through the US.
    • Use Leaflet API to create markers on map for warehouses and trucks.
    • Allow for user input to update and delete from databases following different foreign key infrastructures.
  • Wheaton College Android App - Android Java, XML

    • I worked using Android Java and XML along with GitHub to redesign the Wheaton College app.
    • I primarily worked on the design and implementation of the game ranking board feature, as well as bug fixes on the who's who engine (searches for students and faculty on campus)
    • Unfortunately this app is no longer fully functioning due to a change in the API hosted by the college (we're unofficial), but this powerpoint shows some of the work.
  • Multithreaded HTTP proxy - C and Python3

    • HTTP proxy with multithreading and caching. Written with multithreading for concurrency.
  • Tiny bash-like shell - C

    • Simple bash-like shell to interpret basic commands and manage multitasking processes.
  • Data structure implementation - Java

    • Implement and run JUnit testing on the following in Java: Queues, Stacks, Search Trees, Hash Tables, Graphs, Minimum Spanning Trees, Tries, etc.
  • Adventure Game - Java

    • A text based adventure game to introduce team programming, version control, creative design, and user input.

Outside Projects

Code for the Kingdom Hackathon - Crowd Favorite

Kingdomline - Front-end development

Kingdomline is a phone tree service created to provide Christian support and advice for any trouble that someone is facing in life. I worked primarily as a front end web developer on this project using HTML, CSS and JavaScript. The web design was created using Bootstrap and Twig. I also helped the development of the back-end with the Twilio API and PHP.

This project functionality has been discontinued, but the website design is visible following the above link.

Personal Projects

PizzaMe - Python3

I decided that I wanted to order pizza from the terminal. I am still not sure why this is necessary, but it feels right. In progress, stay tuned for updates!

webConversions - Bash scripting

This repository is a collection of scripts to convert px, em and rem to facilitate web design. These scripts were created for the bash shell on a UNIX system.

changeMAC - Bash scripting

A script that allows the user to spoof a new MAC address and restore the default (permanent) MAC afterwards. This can be useful for network testing or privacy. These scripts were created for the bash shell on a UNIX system.

{% comment %}

MissionCostaRica - Joomla management

This is a functional and published website that my parents use for mission work. I grew up as a missionary in Costa Rica, where my parents are continuing to serve the people of Costa Rica and neighboring countries. I help maintain and customize this website to better reach anyone who would like to participate in their work. I took ownership of this project a few weeks ago and I am currently working on updates to the design. {% endcomment %} {% comment %}

SnakeOilDev - WordPress development

This blog was designed to have hands-on experience with WordPress and is not actually used beyond practice. I made this website from a default WordPress template that I customized. {% endcomment %}

This Page - Jekyll

This website was designed using Jekyll and GitHub Pages default theme "Cayman".

Open Source Projects

Bash-Snippets - Bash scripting

This repository is a collection of bash scripts that can be helpful to users that frequent the terminal. I contributed to this repository by adding a feature to display detailed information on movies searches. This was created through bash scripting and the OMDb API.

About

Creator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published