kabirkhan
5/10/2016 - 4:39 AM

Personal Resume

Personal Resume

Kabir Khan: Backend Software Engineer - iOS Developer

Phone Number: (206) 434-6385

Email: kabirkhan14@hotmail.com

Location: Seattle, WA

Reference: Omar Khan

General Manager of Developer Platform Marketing at Microsoft

omar_k@hotmail.com

Github


Languages and Technologies

AdvancedProficientSome Experience
SwiftNodeJSC# for Unity
iOS DevelopmentExpressJSJava
JavascriptAngularJSRuby on Rails
Amazon Web ServicesPHPPython
GitCodeIgniterRethinkDB
GitHubLaravelObjective-C
FirebaseMongoDB
MySQL
Realm

Experience

Coding Dojo Instructor Teaching Assistant (2016 – Present)

  • After finishing my 3 months at Coding Dojo, I applied and was brought on as a Teaching Assistant
  • I instruct students in our iOS development course, teaching core fundamentals needed to build iOS applications
  • I also teach core programming concepts through algorithm training using JavaScript

Shrifan Clinic: Website Development and Upkeep (2015 - Present)

  • Volunteer administration of website for a family run clinic providing basic medical care to women and children in Pakistan
  • Developed a solution for accepting donations
  • Designed the User Experience
  • Handle regular updates

Blankbeat: Website Development and Design (2015 - 2016)

  • Developed a solution for receiving and storing user interest and feedback
  • Designed the User Experience

Projects

####Smatch

Smatch is a mobile application that allows people to connect with each other to play sports, stay active and promote a healthy lifestyle.

  • Released a Beta Test over TestFlight in just 16 work days
  • Developed a large-scale application with nearly 15,000 lines of code
  • Development on Core Backend Technologies
  • Designed Layout and User Experience
  • Drafted the Software Architecture for the whole project
  • Enforced a strict Style Guide
  • Kept the project on a manageable pace
  • Delegated responsibilities to fellow developers
  • Managed substantial github repository with many feature branches
  • Worked together to problem solve issues with my team

Github Repo

####Slackchat

Slackchat is clone of the popular messaging service Slack.

  • Interfaces with Websockets through Socket.io to provide live messaging
  • Runs NodeJS and ExpressJS to create the backend server
  • Uses Sass and AngularJS to provide the frontend interface

Github Repo

####Appointment Calendar

An easy-to-use scheduling program for doctors.

  • Uses MongoDB to store all data
  • Runs NodeJS as the backend server
  • Uses ExpressJS to provide the complex logic of validating appointments

Github Repo

Education

Coding Dojo Bootcamp (Jan 2016 - April 2016)

  • Achieved a Double Black Belt (3 Black Belts total)

A Black Belt from Coding Dojo is a 4 and a half hour test to build a substansial application for a programming stack. At Coding Dojo we change programming stacks each month. My 3 Black Belts represent certifications of competency and efficiency in building large projects using the LAMP and MEAN web stacks, as well as a complex iOS application.

  • Published 3 apps to the iOS App Store
  • Developed 2 Open Source Projects for the iOS Package Manager Cocoapods