Coleman D

Freelance IT Consultant

thumbnail image of javascript logo

Dynamic Visualization From API Data

Two JSON API requests are required for this Chloropleth to be generated. One request contains the geometry data for the map, while the other contains the education data. We relate the two datasets by matching the fips code from the education data with the geometry data, so that we can fill in the color as necessary.

thumbnail image of random purple squares on a black background

JavaScript Animations

Seeing purple shapes everywhere? Your browser is not broken! I added a javascript animation that generates and scales random tetris-like shapes and places them randomly over the screen before slowly fading out.

thumbnail image of a glider from conways game of life

Python Conway's Game of Life

Currently supports both CLI animations as well as GUI animations with Matplotlib. There is some clever logic for checking neighboring cells from anywhere in the 2d array as well as boundary wrap around.

thumbnail image of the angular logo

TypeScript Angular, Java Spring Boot, MySQL Web App

This app tracks the bathroom trips taken by the family dog Matilda. It has an Angular frontend, spring boot backend, with MySQL as the database. It only takes 2 taps on the phone to add the current time to be logged.

thumbnail image of the node js logo

Node.js React, Express, and MySQL Web App

Worked on a small team to create a restaurant review web app that has a react frontend using routes, states, and bootstrap. The backend is node.js express with a MySQL database that handles REST API calls.

thumbnail image of the html 5 and css 3 logo

HTML5 and CSS3 Design and Implementation Demo

A simple HTML/CSS demo demonstrating flexbox, grid, tables, forms, and basic JavaScript. I created the site layout designs with Adobe XD and then tried my best to recreate them with only HTML and CSS.

thumbnail image of the three js logo

Three.js WebGL Minecraft Geometry

This is a three.js demo of a 3d geomtery with a minecraft texture running in a browser window under WebGL.

thumbnail image of github invertocat logo

GitHub Profile

This portfolio website is now hosted on GitHub, amongst many of my other ancient coding projects.