August 2021
Peter Barnum

Hello! My name is Peter

I am a full stack software engineer who loves problem solving and puzzles. I have experience with Javascript, React, Node.js, Express.js, MongoDB, MySQL, Postgresql and many others. I am passionate about new technologies and I pick up on them very quickly. I am successful in both team and solo settings. I am proficient in a wide range of systems, languages, and testing methodologies. I am consistently recognized for my technical troubleshooting skills to quickly resolve challenging technical issues. I am a great addition to any team!

Work History

Operation Spark

Operation Spark

Software Engineer / Instruction Lead

June 2021 - Present
  • Overseeing the team of instructors and students
  • Maintaining the curriculum, building out tools for staff and students, from the LMS we created and maintain to the main public website operationspark.org.
  • Leading smaller teams working on outside contracts for Operation Spark, building out custom software solutions for clients.
Operation Spark

Operation Spark

Software Engineer / Instructor

August 2020 - June 2021
  • Teaching students the fundamentals of javascript, through the full stack. Touching on technologies like Node.js, Express.js, React.js, and MongoDB.
  • Building out and maintaining curriculum for the full stack program.
  • Working on the LMS we created and maintain for our students.
Tech Repair

Tech Repair

Repair Specialist

July 2016 - Present
  • Repaired technology including IOS - Android, Mac, Windows, Linux.
  • Fixing technology for resale (Refurbishing broken/used tech)

Skills

apple
aws
babel
backbonejs
bootstrap
google-chrome
d3js
docker
express
gimp
git
github
html5
ionic
jasmine
java
javascript
jquery
linux
meteor
mocha
mongodb
mysql
nodejs
npm
postgresql
python
react
redux
sass
sequelize
visualstudio
webpack
windows

Projects

Due to the cost of hosting, some of my projects may not be available to view. If you would like to see them, please contact me.

// TODO: Add recent projects (After 2020)

Photo Viewer Module

Photo Viewer Module
Created dynamic photo viewer module for retail e-commerce product page. Technologies: Node/Express, React, MongoDB/Mongoose, AWS (EC2, S3), webpack/babel.

Reviews Backend

Reviews Backend
Migrated reviews from mongoDB to postgres in order to scale back end to support 10M+ products and 200M+ reviews with speedy lookup times. Technologies Used: Node/Express, Postgres, Sequalize, Amazon EC2, New Relic

Sudoku

Sudoku
Sudoku game built with Javascript & React. Has a pen or pencil option and 3 difficulties; easy, medium, hard. Light and dark mode depending on your preference. Marks number red if number placed is invalid. Utilizes local storage for automatically saving progress.

Paint

Paint
Reusable paint module built with Javascript & React. Lines draw very smoothly. Choose pen color, width and background color. Includes undo and clear canvas button

Image Browser

Image Browser
Image browser with searchbar. Similar suggestions are shown after search. Click image to view full screen modal or hover over image to view user and description. Complete with infinite scroll!