Boltz Application

  • - C# Object Oriented Programming
  • - REST APIs
  • - Leadership and Project Management

Boltz is an educational childrens application that promotes energy conservation. The app was developed in collaboration with Neurio Technologies for the final engineering project of my degree.

The application features a game and a quiz about energy conservation shown in the video I made below. The application also rewards an in-game currency based on the amount of electricity being used in your house as measured by Neurio's monitoring system.

I led a small group of engineers in the development of the app. This included delegating tasks among the group as well as deciding on the scope of the project and goals. As the most experienced programmer on the team I also took the lead in the development of the application.

The app was developed in C# using Unity, a powerful cross-platform game engine

A user could log into the app using their Neurio ID and connect. This was done by accessing the Neurio REST API using the application to receive a JSON packet filled with information about the home and the power usage inside it.

Javascript Projects

  • - Javascript
  • - HTML & CSS
  • - Node.JS

I used Node.js to connect to the discord API as well as several other node packages to create a Discord Bot.

The bot contains all the standard commands provided by the Discord library as well as several custom commands I wrote for it. I wrote a simple implementation of roulette, as well as blackjack. These games are played using a currency earned by sending messages in the server, and each user's currency count is stored on a JSON file. The bot was hosted on a Raspberry Pi 2 running the Raspbian operating system.

Another very simple Javscript project can be found Here It is a super simple Pixel drawing application.

Arduino Fightstick



  • - Basic Embedded System with Arduino
  • - Altium Circuitmaker
  • - Basic Digital Circuit design

As a fan of arcades and fighting games, I really enjoyed building this arcade style fightstick using an Arduino and custom wiring design. The arduino is running UnoJoy, and reflashed firmware to be recognized as a DirectInput controller which I found on Github here. I designed and built the circuit on a breadboard. I decided to use Colored LEDs on a breadboard as a visual component for the project and added circuitry.

There is a 5V line to power the LEDs and the buttons and joysticks are grounded, when an Arduino digital pin receives a grounded signal it sends the input to the computer. I also plan on designing a gerber file for PCB printing to practice planning circuit boards.

Hi I’m Reginald Pollock.

I have a Bachelor’s of Applied Science degree in Electrical and Computer Engineering from UBC

My skills and interests include:
  • - Object-Oriented Software development including Python, HTML, CSS, Javascript, Typescript
  • - Analog and Digital Circuit design and testing. Altium to Design schematics and PCBs
  • - Embedded Systems using microcontrollers, embedded C/C++,

send me an email at ReggieP33@Gmail.com or find me on linkedin.