biscaboy.github.io

Follow me on GitHub

Biscaboy’s GitHub Repository

About Me

My name is David Dickinson. I wrote my first programs on an Apple IIe (anyone remember Logo?), and I still love seeing computers come alive with some lines of code. My other passion is acting. If you’re curious, checkout some of my acting exploits. I have some good experience in software and IT too (scroll way down).

I’m still learning. To update my Java and Front End skills I recently took some Udacity courses.

Udacity Student Projects

eCommerce REST API Service with JWT

This simple eCommerce project requires the student to take an existing Spring REST API application and add the following:

  • Security using Java Web Tokens (JWT)
  • Testing with JUnit at 80% code coverage
  • Continuous Integreation/Continuous Deployment (CI/CD) pipline using GitHub, a cloud server (AWS) and Jenkins
  • Reporting and Monitoring of the system using Splunk Enterprise.

SuperDuperDrive Cloud Storage [Demo]

In this Java project, I created simple secure website which introduced me to following Java technologies: Spring, Spring Boot, Thymeleaf the Spring Initializer, the MyBatis ORM (Object-Relational Mapping) framework, the JUnit 5 testing framework, the Selenium WebDriver for integration testing and the IntelliJ IDE.

Critter Chronologer

Critter Chronologer is a Software as a Service application that provides a scheduling interface for a small business that takes care of animals. Built on a multitier data architecture using JPA and running on Spring Boot.

Vehicle API and Pricing Microservice

This project is a collection of backend webservices using Netflix’s Eureka Server service discovery. I created a Vehicles API using Java and Spring Boot that can communicate with separate location and pricing microservices.

Frogger Game

Part of the web developer course at Udacity using HTML5 and Javascript. Try to cross the street and pick up some saphires, emeralds and diamonds along the way using an object oriented design in Javascript. Play the Game

Memory Game

Part of the web developer course at Udacity using HTML5 and Javascript. Try to match cards to test your memory. Exercised media queries, CSS animation, CSS layouts and class manipulations. Play the Game

Thanks for reading!