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
Advanced | Proficient | Some Experience |
Swift | NodeJS | C# for Unity |
iOS Development | ExpressJS | Java |
Javascript | AngularJS | Ruby on Rails |
Amazon Web Services | PHP | Python |
Git | CodeIgniter | RethinkDB |
GitHub | Laravel | Objective-C |
Firebase | MongoDB | |
| 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