Technical Skills



Platforms, Frameworks, and Libraries

  • Visual Studio 2013
  • Eclipse
  • Xcode
  • Sublime
  • Adobe InDesign CS4
  • Adobe Illustrator CS4
  • MS Project
  • SQL Server 2014
  • Git
  • VMware
  • Linux (CentOS)
  • C#
  • Java
  • Javascript
  • Objective C
  • PHP
  • HTML5
  • CSS3
  • SQL (Transact, Oracle, SQLite, Postgres)
  • Laravel 5
  • BackboneJS
  • HTML5 Canvas
  • Android
  • iOS7
  • jQuery
  • PrimeFaces
  • Bootstrap
  • Handlebars.js
  • Less.js
  • Underscore.js
  • PHP Blade
  • Chai.js
  • Mocha.js
  • Java Server Faces
  • JUnit 4
  • LINQ

Relevant Experience

Capstone Project – Research Matters

NAIT 2016

In addition to writing code like every other student I also held a role in this team as co-leader. As leader I was responsible for planning team meetings, delegating daily tasks, and managing conflicts between team members while remaining sensitive to the diversity of skill levels within the group. It was primarily my job to interact with our client in meetings and motivate our large team of 16 students towards the client’s vision. Over the course of the semester we had to identify and solve many problems. More than half of our team had never used PHP and only one member of our team had used the Laravel framework so it was a challenge to enforce internal coding standards within the group and I sometimes had to coach students to keep the project on track.

  • Planning and organizing team goals & benchmark deliverables
  • Scrum & Robert's Rules of Order
  • Primary client contact
  • Requirements gathering
  • Integrating multiple APIs
  • Strong initiative & communication skills

Supplemental Learning Leader

NAIT 2014 – 2016

The Digital Media and IT program at NAIT has two first-year courses, Database Fundamentals and Programming Fundamentals, where almost half of the students either receive D’s, F’s, or withdraw from the course. The Supplemental Learning Leader program takes students with high grades and hires them to re-take those courses alongside other students with the intent of providing in-class support and extracurricular group study sessions. As a leader I encouraged students to start small personal projects that they could make contributions to throughout the semester. I provided fun examples of simple games like hangman and tic-tac-toe or even console apps that could generate practice quizzes based on user input and Bloom’s Taxonomy of Knowledge.

  • Strong interpersonal skills
  • Foster a collaborative environment
  • Designed small coding projects with other's skills in mind
  • Public speaking and professionalism

3 Day Startup

NAIT 2015 – 2016

3-Day Startup events are hosted by NAIT New Ventures each semester. The 3-Day Startup program is a crash course in Lean Canvas, customer discovery, pitching, and prototyping that aims to get the first three months of an idea’s development done in three days. The program allowed me the opportunity to work closely with local mentors and was a very eye-opening experience into the world of entrepreneurial start-ups.

  • Customer discovery
  • Takes advice from mentors well
  • Adapting to the needs of the team
  • Entrepreneurialism and innovation

Flash in the Can

NAIT 2010

Flash in the Can was a conference for Flash designers and developers. It was an eclectic mix of artists and hard-core programmers that inspired me to continue building on my HTML and CSS and start learning to actually program. After attending this conference, I ran right out and bought Essential Actionscript 3.0 by Colin Moock and began my path towards becoming a programmer.

  • I went in with almost no programming experience and walked out having made a cool little telephony app powered by Ribbit

Previous Work History

Lookout Observer

Alberta Forestry 2010 – 2016

Lookout Observers spend up to 198 consecutive days a year alone at remote lookout towers throughout the province of Alberta. Our main directive is to safely detect and locate wildfires as early as possible to allow firefighters to respond before a fire has a chance to spread. The job requires a strong sense of personal discipline and independence. Because of the remote location clear communication and safety-consciousness were vital personality traits for recruits. Dealing with the public and the occasional black bear kept me on my toes during evening hikes. For most of my time at the tower I pursued computer programming, first as a hobby, and then more seriously once I enrolled at NAIT. 11 hour days alone in the tower gave me plenty of time to work on my skills using O’Reilly books, downloaded tutorials, and class notes as reference. I often had no internet connection so relying on sites like StackOverflow wasn’t an option.

  • Bears aren't as bad as people think they are
  • Problem solving with what's available and getting by without
  • Time management and personal discipline
  • Top speed of 32kmh on my mountainboard!

Tow Truck Operator

Alberta Motor Association 2012 – 2015

Tow Truck Operators have to be really creative problem solvers. Often times the vehicles I towed would be in very rough shape and unable to roll so I would have to use a variety of tools and equipment to remedy this situation. The job also relied heavily on customer service skills with some of the most distraught customers you can imagine, but I truly enjoyed their company in the cab of my truck and took pride in the customers that went home with a smile on their face.

  • Tow truckin' is all about physics
  • Safety-minded & even-tempered
  • Coordinating with dispatchers & police officers
  • Willpower to work hard in bad weather

Junior Graphic Designer

Commercial Solutions Inc. 2011

I was responsible for designing internal communications and product catalogs for this distributor of industrial parts. It was at this job that I realized graphic design was less satisfying than the problem-solving I got to do while coding.

  • Worked well with deadlines
  • Made other people's ideas come to life


Elliott Printing 2011

This job was a short-term position at a small publisher that printed newspapers for three towns in the area of Kyneton, Australia. I was able to work for them under the Working Holiday Visa program and greatly enjoyed spending my day at my desk churning out ad after ad.

  • Typography all day is my idea of a good day!

Illustration Instructor

Guru Digital Arts College 2010 - 2011

I taught a short 5-day illustration module that focused on anatomy, repetitive drawing drills, and planning strong workflows. I enjoyed the public speaking and provided excellent criticism by always having one or two suggestions for improvement before pointing out any issues with their work. It is important to understand the feelings of others and be sensitive to their personal level of ability before offering criticism that may otherwise be overwhelming and unhelpful.

  • Every one of my students got better at drawing, no matter what skill level they started with
  • Still maintain friendships with several of my students

Project Leader

Katimavik-OPCAN 2009 – 2010

I was directly responsible for managing a groups of volunteers ages 17 – 21 around the clock for three months at a time. The groups ranged in sizes from 9 members to 11 members. I worked closely with community partners who provided volunteer jobs for our youths. I also worked with various resource people from the community to help deliver an educational program to the volunteers. This was an incredibly challenging job that taught me a great deal of resourcefulness and is where I got most of my leadership experience. I spent a large amount of time in my office working on weekly field reports, writing disciplinary contract for volunteers (rebellious teenagers are rebellious), updating my coordinator on the health statuses of my volunteers, chairing meetings with community leaders, negotiating live-in billets for immersive portions of the program, reviewing and editing excursion plans, and balancing six different budgets.

  • Intense leadership experience
  • Taught many skills workshops in English & French.
  • Chairman of monthly meetings with community partners
  • Worked with the local press to spread the word about our group's successes
  • Fostered positive group dynamics by working against bullying
  • Daily commitment to SMART goals

Education Coordinator, Supervisor

Kidtropolis Inc. 2007 – 2009

Kidtropolis was an educational play facility in West Edmonton Mall that focused on career exploration through role-playing with children ages 5 – 12. As Education Coordinator it was my job to book and plan field trips for classes of students and we always strived to match our programming with the curriculum that the students were learning in the classroom. As a startup business Kidtropolis was an incredibly exciting environment to work in. My favourite day of work was the day I was tasked with finding either a helicopter or a tank for the children to play with. Instead I found us a small Cessna airplane for free. I loved using my creativity every single day at this job.

  • High energy work environment keeping up with hundreds of kids a day
  • Was promoted several times for my keen attitude and willingness to step outside of my comfort zone
  • No, the airplane didn't actually fly anymore (but we didn't tell the kids that)


Diploma Digital Media and IT

Diploma Digital Media Production

BFA (Not Completed)

Application Development Northern Alberta Institute of Technology 2013 – 2016

Guru Digital Arts College (Edmonton Digital Arts College) 2009 – 2010

Alberta College of Art and Design 2000 - 2003

  • Dean's Honour Roll
  • Supplemental Learning Leader
  • Elected, Senate, NAITSA
  • Advanced Javascript
  • Enterprise Application Development
  • Intermediate Database
  • Adobe Creative Suite CS4
  • Design principles
  • HTML
  • CSS
  • Ajax
  • Flash, Actionscript 3.0
  • Jewelry Design
  • Drawing, Sculpture
  • Glass Blowing
  • Digital Media
  • Ceramics
  • Painting

Volunteer Experience

  • Edmonton Art Gallery 2000
  • YMCA (PEI) 2003
  • Jig's Dinner (PEI) 2003
  • Gimli Early to Middle School (MB) 2003
  • Communities in Bloom 2008
  • Vermilion Recycle Center 2008
  • Vermilion Provincial Park 2008
  • Vermilion Elementary School 2008
  • Juno Awards 2008
  • Santa's Anonymous 2008
  • Ukrainian Heritage Festival 2008
  • Project Adult Literacy Society 2011

Personal Interests

  • Off-road skateboarding
  • Board games
  • Live Reggae & Hip Hop
  • Startups
  • Slam poetry
  • Drawing
  • Guitar
  • Comic books

Thank you very much for taking the time to consider me. I am looking forward to hearing from you at!