Khurram S.

Khurram S.

Senior Software Engineer

Islamabad, Pakistan
Hire Khurram S. Hire Khurram S. Hire Khurram S.

About Me

Khurram has 8+ years of experience in the design, development and maintenance of high-end Android and native iOS solutions; working with the latest programming languages, tools and firmware that ensure high users satisfaction for different mobile app services deployed to the App Store and Play Store. He prioritizes continuous learning and the latest industry trends and has implemented various machine learning, deep learning and computer vision techniques on few mobile app projects.

Work history

UpStack
UpStack
Mobile Application Developer
2020 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Luminary Podcasts
Luminary Podcasts
Mobile Application Developer
2018 - 2020 (2 years)
Remote
  • Leveraged agile software development practices for the iteration and implementation of various features and components on Luminary's Android and iOS apps.

  • Worked with a cross-functional team on code reviews; monitoring the performance of different components, and maintaining code quality, performance and application responsiveness.

  • Provided third-level support for bugs and defects, and adhered to Luminary's technical policies and procedures.

devcrew.io
devcrew.io
Mobile Application Developer
2016 - 2018 (2 years)
Lahore, Pakistan
  • Worked with different development teams to design, develop, test, document, maintain and enhance custom-developed apps for clients, and provide support for third-party applications.

  • Defined and maintained tasks, processes and procedures in the implementation of solutions on different client projects within devcrew.io

  • Provided support for engineering efforts on projects; delivering essential code on time and error-free in a fast-moving environment for clients.

NADRA
NADRA
Mobile Application Developer
2015 - 2016 (1 year)
Islamabad, Pakistan
  • Provided ongoing expertise for the design, development and maintenance of several Android and iOS apps for public relations, financial services and government operations.

  • Identified and fixed complex issues using cutting edge mobile technologies and Android/iOS facilities and frameworks.

  • Maintained key operational metrics for client-server architecture with an emphasis on user data security and privacy.

AppLabs
AppLabs
Mobile Application Developer
2014 - 2015 (1 year)
Lahore, Pakistan
  • Worked with different teams to provide high-quality end-to-end mobile solutions for both Android and iOS projects for clients of AppLabs.

  • Actively participated in the development lifecycle and App Store/Play Store release process for different projects; ensuring high quality and agility of the whole process.

  • Participated in creative and technical brainstorming sessions on projects; providing technical guidance and innovative solutions on projects.

Skylight Software Inc
Skylight Software Inc
Software Engineer
2011 - 2014 (3 years)
Islamabad, Pakistan
  • Offered expertise for the design, development, and integration of a new document format written in C++ on a multi-platform app which runs on major platforms.

  • Used Run Loops and Work Queues set of classes in WebKit mainly for asynchronous handling, execution, and user dispatch of high-level system events on the multi-platform app.

  • Worked on the WTF modules in WebKit for the implementation of the loader and networking API for communication between local processes.

Portfolio

Team Member - Luminary Podcasts
Team Member - Luminary Podcasts

Luminary is a premium podcast app that offers users access to shows from highly sought top creators plus others already available. Developed the UI for the app, implemented a persistence layer and networking layer using CoreData and URLSession/Alamofire respectively. Worked on the implementation of solutions for the audio player to play audio content on the app.

Team Member - Glo Bible
Team Member - Glo Bible

Worked on the development of an iOS app for reading the Bible. It provides users with an excellent reading experience and features that allow users to easily access resources for any chapter of the Bible - linking each verse to different resources and media. The app allows users to explore hundreds of biblical locations directly linked to scripture. Handled key aspects of the app including developing UI, implementing the persistence layer using CoreData and the networking layer using URLSession and Alamofire.

Team Member - Pixomatic
Team Member - Pixomatic

Pixomatic provides users with desktop quality image masking and editing tools on their phones. Implemented the text rendering solution on top of images using Core Text and Core Graphics frameworks with many variable attributes like fonts, colour, kerning, shadow, etc. Added new features to the existing iOS photo editor.

Education

Education
MSc. Computer Science
National University of Sciences and Technology (NUST)
2015 - 2019 (4 years)
Education
BSc. Information and Communication Systems Engineering
National University of Sciences and Technology (NUST)
2007 - 2011 (4 years)