Peter Hindes

Peter Hindes

Everything Developer, No Seriously!

I'm an electrical engineer, web, and game developer. These days I spend most of my time pursuing my degrees in Electrical & Computer Engineering, and Computer Science at CU Boulder with a minor in Engineering Management. With in depth experience in both hardware, software, and tech art, I am uniquely skilled at building cross disciplinary projects and interactive art. I am obsessed with building and iterating projects to perfect performance in both technical and UX aspects.

Projects

LineOnLine.app

LineOnLine.app

A new way to wait in line without standing around. Current project.

CSSCloudlfare WorkersCloudflare D1SqliteJavaScriptWebCrypto
MathCrowPad

MathCrowPad

A number pad for chemistry and math.

ReactJavaScriptHTMLCSS
FPGA WS2812B Controller

FPGA WS2812B Controller

A controller for WS2812B LEDs using an FPGA. Fully written in Verilog.

VerilogFPGAWS2812BLEDsClock DividersFinite State Machines

Skills

💻

Programming Languages

JavaScriptTypeScriptPythonCC++JavaC#RustVerilogx86 AssemblyMATLABSQLGo Lang
🎨

Frontend Technologies

ReactVue.jsThree.jsD3.jsHTMLCSSTailwindCSS
⚙️

Backend Technologies

Go GinRust TokioFlaskNode.jsBunExpressGraphQLREST APIsOpenApi SpecSqliteMongoDBRedisDocker
☁️

Cloud Technologies

Cloudflare WorkersCloudflare D1Cloudflare KVCloudflare PagesCloudflare Workers Durable ObjectsOpenTofu/TerraformAWSAzureGoogle Cloud
🔌

Hardware

PCB DesignOscilloscopeLogic Analyzer
🎮

Game Development

UnityGodotUnreal EngineBlenderPhotoshopGIMPInkscape3D Scanning3D Printing
🛠️

Other

SolidWorksFusionKiCADGitLinuxBash Scripting

Work Experience

DLA Research Assistant icon

DLA Research Assistant

CU Boulder Genetic Logic Lab

Research Assistant on the Synbiohub.org team

SynBioHubJavaScriptReactNextJSSparQLNode.jsJavaPythonDocker2024 - Present
Computer Recycling Lead icon

Computer Recycling Lead

Boulder Valley Waldorf School

Lead the computer recycling program

RecyclingManagementProcess Development2020 - 2024
Volunteer CAD Designer icon

Volunteer CAD Designer

FIRST Robotics Competition Team 1619

Volunteer CAD Designer

SolidWorksSheet MetalRobotics2017 - 2018

Education

University of Colorado Boulder icon

Electrical & Computer Engineering B.S.

University of Colorado Boulder

Currently pursuing a Bachelor of Science in Electrical & Computer Engineering

Relevant Coursework:

  • Embedded Software Engineering
  • Digital Logic Design
  • Signals and Systems
  • Electromagnetics
  • Embedded Applications
  • Probability
Electrical EngineeringComputer Engineering2024 - 2027
Front Range Community College icon

Physics A.S.

Front Range Community College

Associate of Science in Physics

Relevant Coursework:

  • Assembly Language Programming
  • Calculus-Based Physics I & II & III
  • Differential Equations & Linear Algebra
  • Physics Lab I & II
  • Chemistry I
PhysicsMathematics2021 - 2025
Silver Creek High School icon

High School Diploma

Silver Creek High School

High School Diploma with Computer Science TA experience

Relevant Coursework:

  • Computer Science
  • Video Editing and Production
  • Chemistry
  • Xilinx FPGA Program
Computer ScienceTeaching2016 - 2020