Mitch Tabian

Software Developer - Abbotsford, BC - Canada

A software developer specializing in Android Development with expertise in Kotlin, Architecture, Design Patterns, Clean Code and Testing.

Experience

Software Developer

September 2016 - present

Codingwithmitch.com
  • Backend (Ubuntu, Python, Django, Postgres)
  • Web design (Javascript, Jquery, Ajax)
  • Payments (Braintree API)
  • Customer service
  • Content creation
  • 400+ videos published
  • API integration
    • Vimeo
    • Braintree payments
    • Youtube

Content Creator

January 2016 - present

Youtube.com/codingwithmitch
  • Research, plan, film, and edit highly technical content mostly on Android Development.
  • 115,000+ subscribers
  • 650+ videos published
  • Over 13.5 million views

Technical Course Author

January 2018 - August 2018

Pluralsight.com
  • Coordinated with content managers to select relevant software development topics.
  • Research, design and produce technical course content focused on various Android topics such as: Threading, Navigation, Firestore, Gestures, Firebase Cloud Messaging, Cloud Functions and Crashlytics.

Application Support Analyst

April 2016 - February 2017

Overwaitea Food Group
  • Provide support to company employees for all applications the company uses.
    • PL/SQL
    • PeopleSoft Financials
    • Crystal Reports
    • JBoss
    • Control-M
    • JIRA

Education

BSc Physics

January 2011 - April 2016

University of the Fraser Valley

Engineering Physics Diploma

January 2015 - April 2016

University of the Fraser Valley

Projects (Mobile)

BC Hydro Outages
BC Hydro Outages

Shows all active power outages in British Columbia.

Get it on Google Play Download on the App Store
Food2Fork app
Food2Fork Recipe App

Displays food recipes from a catalog of about 3000 recipes on Food2Fork.ca.

Github
Open-Api.xyz blogging app
Open-Api Blogging App

Interacts with the REST API at open-api.xyz. The app handles Authentcation, password reset and CRUD functionality for blog posts.

Github

Projects (Web)

Codingwithmitch.com

  • Backend (Ubuntu, Python, Django, Postgres)
  • Web design (Javascript, Jquery, Ajax)
  • Payments (Braintree API)
  • API integration
    • Vimeo
    • Braintree payments
    • Youtube

Food2Fork.ca

  • A simple API contains about 3000 food recipes. Originally the data was at food2fork.ca but it has since been shut down. Special thanks to my friend Simran for scraping the data and giving it to me.
  • Django, Django REST framework, Python

Real-time Chat Website

  • A real-time chat website with the following features:
    • Web Sockets.
    • Django Channels.
    • User Management (register, login, password reset, update).
    • Friend system (add, remove, view friends).
    • Public real-time chat where any user can chat live.
    • Private real-time chat where friends can chat in 1 on 1.
    • Notifications (new message, friend request)

Blogging Website

  • I built a blogging website where users can register, login, reset password and do CRUD operations for blog posts.
  • There is a REST API for doing everything the website can do (user auth, CRUD blog operations)