Hi, I'm

Robert Ciborowski

A third year computer science student at the University of Toronto. My skills include Python & TensorFlow, C++ & OpenGL, Java and Assembly.
You may know me for the Kickstarter-funded game, Neo-Zero, or for the cryptocurrency pump & dump detector, PumpBot.

Projects

TensorFlow, Python

PumpBot

A bot powered by TensorFlow which detects and sends alerts about pump & dump schemes on the stock market and cryptocurrency exchanges.

2020-Present

C++, OpenGL, GLSL

Project Aela

A 3D & 2D game engine written with OpenGL and OpenAL, which supports models, shadows, menus, audio, resource management and more!

2016-Present

C++, Python, Blender

Neo-Zero

A Kickstarter-funded retro-styled 3D game built with the Project Aela game engine. Inspired by PORTAL and UNDERTALE. Features rhythmic battles and puzzles.

2017-Present

TensorFlow, Python, OpenCV

Dermabox

Detects atopic eczema & acne vulgaris in babies using machine learning. Device was 3D printed and uses a Raspberry Pi. Awarded "one of top 5 projects" at NewHacks 2020.

2020

Java

Iron Bears Robotics (2018)

FRC Team 854's robot for the 2018 FIRST Robotics Competition. Includes proportional integral derivative controllers, input filters and autonomous robot modes.

2017-2018

Java

Iron Bears Robotics (2017)

FRC Team 854's robot for the 2017 FIRST Robotics Competition. Uses custom encoders and autonomous robot modes. Won the 2017 Fall Fiesta in Toronto.

2016-2017

HTML, Javascript, CSS

Neo-Zero Website

The website for the indie-game Neo-Zero. Uses custom HTML, Javascript and CSS. You can check out the website here.

2020-Present

Android, Java, Firebase

E-Halo

An android app which helps its users drop their vaping addictions through gamification. Made for UofT Hacks VII.

2020

XML, Lua

Civilization V Mods

Steam workshop mods for Sid Meier's Civilization V, one of which was in the top 3 mods of the week for several weeks.

2016

Processing

Metropolis

A small, isometric, city-building game.

2016

C

Game Console

A game console with a monochrome display, buttons and speakers. Drivers and accompanying dinosaur game were written in C.

6502, 16-bit Assembly

16-bit computer

A 16-bit computer using a W65C02S microprocessor, 8 KB EEPROM, 32KB RAM, NAND Gate chip, Hex Inverter and 3-8 decoder.

Copyright © Robert Ciborowski. All rights reserved.