Coleman D

Experienced working with MVC frameworks, REST APIs, UI/UX, databases, SQL, ERD, ORM, CLI and GUI application development.

Currently working on 2d and 3d programming projects.

Thanks for taking a look around!

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 the three js logo

Three.js WebGL Camera Demo

This basic CDN based three.js demonstration of cameras rotating around wireframes in a browser under WebGL.

thumbnail image of the c programming language logo

Linux Kernel

Over the summer of 2022 I had the privilege of working as a Linux kernel developer mentee with the Linux foundation. This is a summary of my experience learning and working with the community.

thumbnail image of github invertocat logo

GitHub Profile

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