Christopher Peters Profile Pic

Chris Peters

Skills

Soft Skills

  • Able to learn
  • Open to suggestions
  • Problem Solver
  • Creative
  • Communicative
  • Willing to put in the time to get the job done

Hard Skills

  • Python
  • JavaScript
  • SQL
  • Mathematics
  • Physics

About me

From when I started to teach myself how to program to help finish my degree, I knew that the field of software development was the right field for me. Software development offers opportunities to challenge and exercise my skills both as a problem solver and a creator, and as a field where there is always more to learn, there exists no room for the field to get old anytime soon.

Below you can view my projects that illustrate my self-taught skills and show my general background as a software developer.

Projects

The Better Calculator

Better Calclulator Pic 1
Better Calclulator Pic 2

This is a scientific calculator as a popup from the browser toolbar, made from almost all raw JaveScript, including exponents, logarithms, and trigonometry. It's called the "Better Calculator" because it's better than other web extension calculators. It respects the order of operations, because it's better. It also remembers previous calculations so they can be called up later, because it's better.

Extension for Chromium Extension for Firefox View on GitHub

Shapes

This app uses object-oriented programming with Python to allow the user to generate various shapes with user-entered parameters. Includes methods to both show additional measurements (such as area, perimeter, etc.) and modify base measurments.

View on GitHub

Monopoly

Monopoly Pic 1
Monopoly Pic 2

Here is a recreation of the classic board game built using JavaScript (with jQuery). Uses event and object handling to manipulate HTML and CSS to allow for a (totally friendly) single-computer experience.

View on GitHub Game

Strategic TicTacToe

Strategic TicTacToe Pic 1
Strategic TicTacToe Calclulator Pic 2

Python program which allows for an enlarged Tic-Tac-Toe game with a single large 3×3 board each containing a smaller 3×3 board. More complicated and challenging (and fun!) than regular Tic-Tac-Toe.

View on GitHub

Io's Plasma Torus

Io 3D Plasma Torus Pic 1
Io 3D Plasma Torus Pic 2

This is one of my first real projects, a 3D model of the plasma torus (or donut) caused by the eruptions and orbit of Jupiter's volcanic moon Io. After being expelled from Io, the electrically charged particles are moved by Jupiter's magnetic field, resulting in a variable density of the particles. This app used numpy and matplotlib (among others) to show the particles with reference to their density, limited to the volume of a torus containing the orbital path of Io.

View on GitHub