Ted Sczelecki
Fullstack developer • problem solver • outdoors enthusiast
Fullstack developer
problem solver
outdoors enthusiast

About Me

My photo

Nothing is impossible. The only limitation is our imagination.

Over the past seven years I have built everything from flash sites to fully scalable systems through building IE6 and have had more sleepless nights than I can count. I wouldn’t change anything.

I started my career building Flash sites, when Flash died I moved to building more javascript heavy sites. For a couple years, I worked building sites and social media apps for various agency clients. After a while, I had a chance to help build and architect Glovebox, a content management system. Glovebox would end up having 100 live sites and 500k+ unique visitors a year. After a couple years of maintaining Glovebox full-time, I became Tech Lead at Dashboard. It was at that time I began managing a team of 3-5 people and started building and architecting the second cloud platform, Octane. Octane was built with NodeJS on the Mean stack. Since starting with Node, I found I used it consistently for my side projects, where it was most applicable.

In 2015 I started a personal company, which I dubbed Rebel Pixel. During the first year of Rebel Pixel I worked on four projects. Three websites and one android app, which at that time I had no idea how to build.I am very interested in building more open source projects. I enjoy challenging myself and learning the new skills to increase my knowledge to keep up with tech. I have a few start-up ideas to keep Rebel Pixel going through the next year.

Recently, I have become increasingly interested in "Internet of Things" after I picked up an Arduino Starter Kit and backed two speciality chips on Kickstarter. I have a never-ending list of ideas on how to use them, unfortunately, time is my only limitation.

signature

The Work

Project Details

  • 10 March 2014
  • video, logo
  • video, logo
  • video, logo
  • Live Demo

My Skills

10 Years

Frontend Development

Building beautiful and reusable interfaces and websites with an eye for design.

  • HTML/CSS 10 years
  • Javascript / jQuery 6 years
  • Sass 4 years
  • Grunt 3 years
  • Angular 2 years
7 Years

Fullstack

Building websites and apps on
different stacks.

LAMP
  • Apache / Nginx 5 years
  • MySQL 5 years
  • PHP 7 years
MEAN
  • MongoDB 3 years
  • Express 3 years
  • Angular 2 years
  • Node 3 years
2 Projects

App development

Building apps natively and with the help of compilers.

  • Native Android

    Built a tablet app for an installation. Read more about it here.

  • Spark App

    An Android app built to monitor test drives for auto dealerships using Xamarin in C#.

10 Languages and frameworks

Experimenting

I'm always trying to challenge and expand my knowledge on different languages and frameworks.

  • Arduino

    Worked through most of the initial example booklet that comes with the starter kit.

  • Raspberry Pi

    Haven't had a chance to mess around with building on the Pi but I look forward to doing so in the near future.

  • Coursera Specification

    Currently, I am enrolled in the Coursera Internet of Things specification working through the second course in building with Arduino.

  • Java

    Throughout my career, I have tinkered with Java by either building parsers or using Lucene to index a search. I can make my way around a Java project well and enjoy doing it from time to time.

  • Bash

    Nothing feels better when you create a download and install script for an overly complicated project.

  • Unity and C#

    A few years ago I started messing around with Unity and their 2D version. I became familiar with it enough to make a mini framework, which made it easier to create new components.

  • Python

    I've used Python to create file reader/parsers to help with everyday tasks.

  • Gulp

    I've had some time to start checking out Gulp, but I haven’t had the need to build my own plug-in yet to really get under the hood, but soon!

  • React

    So many people have been using React, so I decided to give it a go. I've got it up and running with babble, webpack, and built a few components, but I haven't started building them for a project yet.

  • PostgreSQL

    We used Postgres extensively on Octane because of its queryable JSON type. I'm pretty comfortable querying and creating tables, there's just not decent GUI for Mac.

  • HTML/CSS 10 years
  • Javascript / jQuery 6 years
  • Sass 4 years
  • Grunt 3 years
  • Angular 2 years
LAMP
  • Apache / Nginx 5 years
  • MySQL 5 years
  • PHP 7 years
MEAN
  • MongoDB 3 years
  • Express 3 years
  • Angular 2 years
  • Node 3 years
  • Native Android

    Built a tablet app for an installment. Read more about it here.

  • Spark App

    An Android app built to monitor test drives for auto dealerships using Xamarin in C#.

  • Arduino

    Worked through most of the initial example booklet that comes with the starter kit.

  • Raspberry Pi

    Haven't had a chance to mess around with building on the Pi but I look forward to doing so in the near future.

  • Coursera Specification

    Currently, I am enrolled in the Coursera Internet of Things specification working through the second course in building with Arduino.

  • Java

    Throughout my career, I have tinkered with Java by either building parsers or using Lucene to index a search. I can make my way around a Java project well and enjoy doing it from time to time.

  • Bash

    Nothing feels better when you create a download and install script for an overly complicated project.

  • Unity and C#

    A few years ago I started messing around with Unity and their 2D version. I became familiar with it enough to make a mini framework, which made it easier to create new components.

  • Python

    I've used Python to create file reader/parsers to help with everyday tasks.

  • Gulp

    I've had some time to start checking out Gulp, but I haven’t had the need to build my own plug-in yet to really get under the hood, but soon!

  • React

    So many people have been using React, so I decided to give it a go. I've got it up and running with babble, webpack, and built a few components, but I haven't started building them for a project yet.

  • PostgreSQL

    We used Postgres extensively on Octane because of its queryable JSON type. I'm pretty comfortable querying and creating tables, there's just not decent GUI for Mac.

I am available for Freelance

Hire Me   Download Resume

My Resume

  • Rebel Pixel

    Owner

    In 2015 I started getting more and more project inquires so I finally needed to register my own company, Rebel Pixel was born. I mainly took on site builds, mostly on Wordpress, but I also had the chance to build my first native Android app which was an unforgettable experience. In the future, I'd like to make Rebel Pixel more of an R&D company pushing the limits of tech and building open source frameworks and modules.

    APRIL 2015 to Present
  • Dashboard

    Tech Lead

    I was Tech lead at Dashboard for a little less than 3 years. I was responsible for hiring new developers, mentoring the junior developers, scheduling and resourcing to meet deadlines, day-to-day programming and architecting the Octane framework. It was an extremely busy time, full of learning and experiences, allowing me to grow into a team lead.

    OCT 2013 - MAY 2016
  • Dashboard

    Developer

    I started at Dashboard about a month after finishing at Humber College. Dashboard came in and talked to our class midway through the program. At the time they were one of the best flash shops in Toronto, which increased my desire to work there. During the first year at Dashboard I was helping out the senior developers, with whatever they needed. One of the things I had to do early on was build a Facebook Connect app without having Facebook account. Over the next little bit I was responsible to maintain Glovebox V1 sites, as well as build smaller sites that came through. The first project I lead was Rocscience, which was a huge challenge and learning experience. Later on in my time at Dashboard, I was able to design and architect the next iteration of Glovebox and was maintaining it full-time.

    MAY 2009 - OCT 2013
  • Humber College

    Web design, development and maintenance certificate

    This was an accelerated 6 month program, which taught all of the basics in web development and design. Originally, I wanted to get into graphic design and enrolled in the course for the sole purpose to know how to code a little bit. Shortly after starting the program, I fell in love with coding and have never looked back.

    2008 - 2009
  • The Globe and Mail Cannes Young Lions

    Placed silver in the 2012 competition

    Not knowing much about what I was getting into, I entered this competition last minute with a co-worker at Dashboard. The competition’s format is you receive a brief at 9am and you have 24 hours to build a banner ad campaign around that brief. After the 24 hours are up the entries go to a panel on judges and the client to select a winner. The winner at the end received a trip to the Cannes festival in France to compete against teams from all over the world.

    The client was YMCA and the goal of the campaign was to bring awareness to all the things the YMCA offers. We ended up building a parallax scrolling banners which took the user through various environments including a gym and a campsite (with a fire using a particle engine!)

    2012