JAMES COLE

SOFTWARE ENGINEER

TILLAMOOK, OR - JAMES@JCOLE.NET


I'm a Pacific Northwest (US) native who is as passionate about playing outside in the rain as I am with software development.



View resume in PDF

PROJECTS

Jcole.net

An online portfolio to showcase some of my work.

  • Responsive web design
  • Apache, Linux, Bash
  • HTML, CSS, JavaScript

Discord Fight League

A MongoDB database application that records and displays information through the Discord chat service API as well as on a website. Discord Fight League is a social competitive mixed martial arts league that awards players for accurate fight result prediction.

  • MongoDB
  • Mongoose JS
  • React JS
  • Discord API
  • Discord JS
  • Express
  • Node JS
  • HTML, CSS, JavaScript

GreenTree Vet Clinic

A MySQL database application that records information at a small veterinary clinic through a website interface.


The GitHub repository associated with this project is currently set to private while I am TA'ing at Oregon State University's database course.

  • MySQL
  • Node JS
  • Handlebars
  • Express
  • HTML, CSS, JavaScript

Sticky Board

A small sticky note application that allows a user to create, read, update, and delete a series of sticky notes.


  • Express
  • HTML, CSS, JavaScript

Infix Postfix Machine

A React application that calculates a user provided postfix expression, converts postfix to infix, and converts infix to postfix. The application also demonstrates a step-by-step calculation/conversion process to facilitate learning.

  • React JS
  • HTML, CSS, JavaScript

Low-level I/O Procedures

An Assembly program that receives ten signed integers from the user, validates the user input, and performs some computations.

  • Assembly (MASM)

Tillamook Minecraft

A website and locally hosted Minecraft server with custom server plugins.

  • Apache
  • Bash
  • HTML, CSS, JavaScript

Game Modding

A dozen different game mods for a popular video game - each mod receiving hundreds of thousands of downloads.

  • Blender (3d Modeling)
  • Unreal Engine
  • GIMP (Image Editing)
  • Lightworks (Video Editing)

SKILLS

JavaScript

HTML

CSS

React JS

Git

MongoDB

SQL

Python

C

C++

Assembly

Express JS

HOBBIES