Banner

Hi! I’m

Nathan Tannar

Computer Engineering Undergraduate Student
iOS Developer / Backend Developer

Interactive Resume Download Resume
Interactive Resume

My Education

GRADUATING 2019 Bachelors of Applied Science Computer Engineering Simon Fraser University
  • Dean's Honor Roll 2017/2018
  • JAN 2015 Business Management Student Works Painting
  • Top 5 Rookie Franchisee
  • Fast Start Award
  • SEPT 2012 - JUNE 2014 International Baccalaureate Diploma R.E. Mountain Secondary

    Technical Skills

    Languages:

    Swift, SQL, Java/JavaScript, VHDL, C/C++, Python

    Software:

    Git, XCode, CocoaPods, NGINX, MySQL, Fastlane

    Technologies:

    RxSwift, RESTful, Node.js, Google Cloud Platform, Apple APNS

    Hobbies & Interests

    • Motorcycles
    • Travel
    • UI/UX Design
    • Photography

    Work Experience

    SEPT 2018 - DEC 2018 iOS Engineering Intern FORM Athletica
  • Contributed to developing the beta for a next generation augmented reality fitness wearable
  • Re-Engineered the networking layer of the application, increasing performance by 40%
  • Developed a robust caching layer for offline use that featured automatic object expiration
  • MAY 2016 - APRIL 2017 System Support Engineer Intern SAP Canada
  • Provided support for the world’s leading enterprise application server, SAP NetWeaver, to customers and colleagues
  • Debugged errors during upgrades, installations, source code implementation and database migrations
  • Actively identified and suggested new technologies and tools for enhancing the team’s productivity
  • OCT 2016 – JAN 2017 iOS Developer Intern SAP Canada
  • Built, tested and deployed a native iOS app used internally by SAP employees worldwide
  • Implemented a backend connection to the SAP Cloud Platform to pull employee discounts and incentives to the user dynamically based on location
  • Implemented search and sorting functionality when viewing the data on a list or map
  • NOV 2017 – PRESENT Programming Mentor Udacity
  • Served as a mentor to over 100 students online who were learning programming for the first time
  • Helped to promote correct coding conventions and best practices
  • Reviewed student’s projects and submitted feedback to help them improve
  • JAN 2015 – SEPT 2015 Franchise Owner/Operator Student Works
  • Developed and executed marketing programs / general business solutions resulting in increased company exposure, customer traffic and sales
  • Responded to high pressure and time constrained situations
  • Placed in the Top 5 Rookie Franchisee Operators in Western Canada and awarded the Fast Start Award
  • Technical Languages

    Swift
    SQL
    Java/Javascript
    VHDL
    C/C++
    Python

    Volunteer Experience

    SEPT 2017 – AUG 2018 Faculty of Applied Science Ambassador Simon Fraser University
  • Organized presentations with teachers in local Vancouver high schools
  • Spoke to grade 11 and 12 students about the opportunities you can seize by perusing a passion for technology and applied science
  • SEPT 2016 – APRIL 2017 Chair SAP Vancouver Intern Community
  • Created, proposed and maintained the first annual budget given to the community Lead the organization of an external Hackathon targeted at finding new early talent
  • Assisted with the onboarding of new interns
  • Helped plan and executed everything from small weekly events to larger site wide events
  • Hosted presentations on workplace expectations and the importance of networking
  • APRIL 2016 – FEB 2017 VP Communications Western Engineering Competition 2017
  • Designed and programmed a website that included a portal where delegates could register, submit required files, and interact with others
  • Helped to design graphics and resources used for branding, attracting sponsors the competition itself
  • Worked with a team of volunteers during the event to ensure events ran smoothly Created transition documents for the incoming organizing committee of 2018
  • Portfolio Highlights
    Swift 4.2 v2.0.0 Framework

    MessageKit

    A UI library for messaging applications

    2400+ Stars on GitHub

    MessageKit is a UI framework built in Swift to replace JSQMessagesViewController. It has quickly gained traction as a common trending repository on Github. I am one of the projects maintainers and core developers.

    Read more
    Swift 4.2 v4.0.3 Framework

    InputBar AccessoryView

    A reactive InputAccessoryView

    380+ Stars on GitHub

    With ease you can create a reactive input bar similar to those found in Facebook Messenger, Slack, iMessage and many more. InputAccessoryView also makes it easy to add predictive autocomplete functionality.

    Read more
    Swift 4.1 v5.0.1 App

    Parse Dashboard for iOS

    A native client for interacting with your Parse Server API

    6000+ App Store Downloads

    Parse Dashboard for iOS is a standalone dashboard for managing your Parse apps while you are on the go! Edit, create and delete data from your MongoDB. View and upload new image files. Based off of the original Parse Dashboard we all know and love.

    Read more
    Swift & Python v1.0.0 Hackathon

    Loki - Emotion AI

    NWHacks 2018

    ARKit & Tensorflow

    Loki presents a news feed to the user much like other popular social networking apps. However, in the background, it uses iOS' ARKit to gather the user's facial data. This data is piped through a neural network model we trained to map facial data to emotions. We use the currently-detected emotion to modify the type of content that gets loaded into the news feed. We were inspired to build Loki to illustrate the plausibility of social media platforms tracking user emotions to manipulate the content that gets shown to them.

    Read more
    Swift 4 v1.0.1 Freelance

    HalalMe

    Freelance Contract

    Working with a startup of local SFU students I aided by developing their iOS client for HalalMe - an aggregated source of Halal restaurants in Vancouver

    Read more
    Swift 4.1 v0.1.0 Concept

    TypingIndicator

    A replica of iMessage's typing indicator bubble

    130+ Stars on GitHub

    Featured by The iOS Times

    A working prototype of an iMessage like typing indicator that quickly gained traction being featured by multiple tech blogs and articles

    Read more
    Swift 4.1 v1.0.0 App

    Personal Website

    This site your currently viewing!

    Vapor 3 - Serverside Swift

    For my first project using the server side Swift framework, Vapor, I converted my old static HTML pages into a more dynamic site thats contents are rendered with data models.

    Read more
    Javascript v1.0.0 School

    DormHub

    Term Project

    MySQL Backend

    ReactJS Frontend

    DormHub was a term project that introduced me to backend development with a SQL based database. The goal was to develop a system that could help students find roommate for University

    Read more
    Swift v1.0.0 School

    Safety Beacon

    Term Project

    ARKit and NodeJS Backend

    Alzheimer’s is a disease that effects not only the patient but everyone who is close to them. You may find yourself worried that your family members might one day forget where they live and wonder off. In fact, 6/10 people will wonder off and get lost! Or maybe you are worried that they are taking too many trips to the pharmacy buying over the counter drugs or the casino spending their money and not remembering how much they lost. While you may not always be able to be by their side, with Safety Beacon you can rest easy knowing you have a direct link to their current and previous whereabouts.

    Read more
    Swift 4 v1.0.0 Framework

    NTComponents

    A framework build to explore UIKit

    For the better part of two years I have been learning Swift. During this time I used a lot of 3rd party dependencies to build out my apps. While they were useful for getting started, I wanted to dive deeper and create my own set of components that would have the essentials I would need to develop apps moving forward.

    Read more
    Swift 3.2 v1.2.0 App

    Engage

    Slack + Facebook

    A dynamic group based social networking application with role based permissions Implemented private and group messaging with push notifications. I started developing this app while learning to work with popular open-source libraries. It was the first app I published on the Apple App Store

    Read more