Profile Image

Hafiz Muhammad Umar Khan

Senior Software Engineer


DOB: Aug 29, 1987

Download CV

Career Summary

11 years of experience in Software Development following the full SDLC process. A skilled and proficient software engineer with excellent and diverse hands-on experience of working multiple software environments and handling of hardware and networking in small to large business organizations. In view of this challenging and growing industry where professionals are needed, I am flexible with timings and mobility. Keen to join an organization where my diverse experience and knowledge can be utilized to the optimum for the benefit of the company and in turn earn reciprocal growth.

Work Experience

Aug 2022 - Oct 2023

Senior Technical Engineer

  • The core part of the Product enhancement team.
  • Implemented a microservice architecture for modules that needed to be separated from the core.
  • Enhanced roles and permission modules to groups for better accessibility.
  • Optimized retrieved data to use cache for better performance.
  • Defined pipeline for tasks and fixtures

Jan 2020 - Aug 2022

Senior Technical Engineer (Team Lead)

  • Managing a team including Front-end, Back-end and QA Engineers.
  • Strategized, planned and executed new software development and integration projects.
  • Responsible for production/deployment and post production changes.
  • Wrote coding conventions and documentations.
  • Wrote API modules to integrate with client's CRMs.
  • Implemented and trained other colleague for emerging technologies.

Mar 2017 - Dec 2019

Senior Software Engineer (Team Lead)

  • Lead a project wise team of multiple stack Engineers.
  • Core duty was to define project Architecture.
  • Initialized and oversaw the two way API for CRMs.
  • Created custom chatbots and virtual assistants for multiple clients.
  • Trained clients and IT teams for a custom created platforms.

Mar 2016 - Feb 2017

Senior Software Engineer (Team Lead)

  • Lead a project wise team of multiple stack Engineers.
  • Defining game's backend and API Architecture.
  • Created gameplay sync services.
  • Worked closely with data science engineers for data services.
  • Worked closely with WordPress developers for theme and plugin development.

Jun 2016 - Feb 2017

Visiting Faculty

  • Appointed for teaching Software Development course and FYP coordination.
  • Since I was working in the industry so they gave me responsibility of mentoring students.

Oct 2014 - Feb 2016

Software Development Manager

  • Lead a team of UI/UX, frontend, backend, mobile application and test engineers.
  • Involved in drafting of technical pitch/proposals for new leads.
  • Managed Software Development life cycle for Web and Mobile Application.
  • Defined timelines as per resources expertise.
  • Trained clients and IT teams for a custom created platforms.

Mar 2013 - Oct 2014

Senior Software Developer

  • Developed applications using hybrid mobile application(PhoneGap) development technologies.
  • Wrote Web Services for mobile applications.
  • Created a barebone custom theme on WordPress for using in website projects.
  • Part of a team responsible for creating strategy and architecture for web applications.
  • Created an app which is used for scheduling appointments internally.

Mar 2013 - Jan 2014

Software Developer

  • Responsible for writing Wordpress Tutorials(Basic Operations and plugin Installation).
  • Part of a team responsible for integrations.
  • Wrote models to be used in development.
  • Worked on custom graph API dashboard to be used for Mobile application developers.