Summary
Overview
Work History
Education
Skills
Certification
Accomplishments
Open Source Projects
Training Given
Awards
Timeline
Generic
Afnan Khan

Afnan Khan

Summary

A passionate mobile application developer for whom generating fresh ideas and technical awareness has been a driving force to come up with unique and updated software and gaming platforms.

Overview

13
13
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Myant
06.2022 - Current
  • Spearheading the development of Myant's groundbreaking textile-software IoT application Skiin, marking the company's debut in this domain.
  • Operating remotely, coordinating with the Myant team across different time zones to ensure seamless collaboration.
  • Crafting comprehensive design, technical, product scope, and marketing documents for the innovative application.
  • Implementing cutting-edge machine learning algorithms, elevating the application's capabilities.
  • Maintaining a focus on optimizing performance, ensuring high quality, and enhancing the responsiveness of the applications.

Senior Mobile Application Developer

HyperData Computing
01.2020 - 06.2022
  • Spearheaded the IoT application development for Getac's law enforcement solutions.
  • Gathered requirements from the product owner, translating them into user stories. Tasked with task identification, team allocation, and estimation of time and difficulty levels.
  • Created comprehensive design, technical, product scope, and marketing documents.
  • Collaborated seamlessly with software and hardware teams across time zones (Taiwan, US, and UK).
  • Implemented Continuous Integration and Continuous Deployment (CI/CD) for automated build processes.
  • Ensured applications' performance, quality, and responsiveness met high standards.

Senior Software Engineer

TechXcape LLC
01.2019 - 12.2019
  • Execute the agile development cycle for the product
  • Gathered requirements from the product owner, and created user stories from requirements
  • Identify the tasks and divide them into teams with estimation time and difficulty level
  • Create the design documents, technical documents, product scope documents, and marketing documents
  • Design and develop products for mobile by using software design patterns
  • Train and lead a technical team, design team, and marketing team

Senior Software Engineer

iSystematic LLC
06.2016 - 01.2019
  • Execute complete SDLC (Software Development Life Cycle)
  • Design, develop and maintain the advanced application for mobile by using software design patterns
  • Work closely with Australian clients to gather requirements by using agile development process
  • Develop apps on the latest trends of technology like real-time database, live query, image processing, AR, Reactive Programming(RXSwift), FastLane
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Meet the challenging deadlines with the quality product
  • Intensely involved in hardcore production work and collaborating with different teams.

Senior Software Engineer

VectraCom Ltd
05.2015 - 05.2016
  • Executing complete app cycle for both android and iOS apps
  • Programming cross-platform tools (phone gap, IBM worklight) and native coding of android and iOS
  • Performing quality analysis and assurance of the product with performance and responsiveness
  • Lead a committed technical team in a learning environment profoundly involved in Intensely involving in Hardcore Production work.

Senior Software Engineer

The Game Storm Studios
04.2013 - 02.2015
  • Executing complete game cycle (pre-production, production, post-production) for IOS and android
  • Marketing and maintenance of the games
  • Lead teams of developer and marketing
  • Research latest mobile markets trends by using appannie, sensortower, applyzer, and flurry
  • Programming cross-platform tools (cocos2d-x and unity3D) and native coding of android, iOS.

Software Engineer

Jeems Solution
01.2012 - 03.2013
  • Get the game knowledge from the manager and develop the games on that path
  • Programming native coding of android, iOS, and andengine (android gaming platform)
  • Developed a total of 12 games for android and 5 games for iOS
  • Conducting research about the mobile game market.

Android Developer

Ingress Solution
07.2011 - 12.2011
  • Developed 4 apps including Daily Gobbles, I Rewards, Cash4Books, Pixel Guard
  • Developing android based mobile apps
  • Monitoring Android market feedback and reacting swiftly to user demand
  • Create UI/UX designing.

Education

Bachelors of Computer Science -

NUCES-FAST
Karachi, Sindh
06.2011

Skills

    Technical Skills:

  • Platform: iOS Native, React Native, Android Native, Flutter
  • Languages: Swift, Objective-C, JavaScript, kotlin, Java, Dart, SwiftUI
  • Development Environments: XCode, Android Studio, VSCode, Eclipse, Git
  • Database: ORM, SQLite, Firebase realtime, MySQL
  • CI/CD: Fastlane, CircleCI, XCode Cloud
  • Unit Test: XCTest, Jest, JUnit
  • Web services: Restful API, GraphQL, Web-sockets
  • Relationship Management Skills:

  • Managed relationships with customers, scrutinized their complaints, and come up with quick fixes
  • Management & Leadership Skills -

  • Efficiently lead and managed a team of employees including technicians and engineers

Certification

  • App design and development from the University of Toronto
  • IOS app development basic from the University of Toronto
  • Introduction to swift programming university of Toronto
  • Build your own iOS App from the University of Toronto
  • Foundation of objective-C App development from the University of California
  • Networking and security in iOS Application from University of California

Accomplishments


  • Designed and implemented the Skiin app for a pioneering textile-software company, now deployed in thousands of clinics for precise health metric measurements.
  • Developed BC-03 application that is being used by millions of lawmen globally
  • Developed a 'Heart Surgery Er Emergency' game from idea generation to complete coding for cross-platform IOS and Android which was ranked 26 internationally in 2014 and has 25+ million downloads
  • Developed 100 Club apps in iSystematic ranked in top trend in Australia
  • The first AD Network was developed in Pakistan by using COCOS2D-X 2013

Open Source Projects

  • Infinite Image scroll: https://github.com/afnankhanvectra/InfiniteImageScroll
  • Vertical Indicator View: https://github.com/afnankhanvectra/VerticalIndicatorView
  • Data Persistence: https://github.com/afnankhanvectra/DataPersistance

Training Given

  • Training sessions in different universities about mobile application development in Pakistan
  • Trained team on iOS development in iSystematic and in Hyperdatacomputing

Awards

  • Won an Outreach Scholarship at FAST-NUCES sponsored by the Ministry of Technology

Timeline

Senior Software Engineer

Myant
06.2022 - Current

Senior Mobile Application Developer

HyperData Computing
01.2020 - 06.2022

Senior Software Engineer

TechXcape LLC
01.2019 - 12.2019

Senior Software Engineer

iSystematic LLC
06.2016 - 01.2019

Senior Software Engineer

VectraCom Ltd
05.2015 - 05.2016

Senior Software Engineer

The Game Storm Studios
04.2013 - 02.2015

Software Engineer

Jeems Solution
01.2012 - 03.2013

Android Developer

Ingress Solution
07.2011 - 12.2011

Bachelors of Computer Science -

NUCES-FAST
Afnan Khan