Adnan Umer, Software Developer in Lahore, Pakistan
Adnan Umer

Software Developer in Lahore, Pakistan

Member since November 13, 2015
Since 2015, Adnan has been making a living as a full-stack web developer with a primary focus on back-end development, working on projects in a range of industries. He is also an occasional open source contributor, having made a number of contributions to open source projects like Django, TQDM, and so on. Overall, Adnan is responsible, eager to work, and is constantly taking on challenges and learning new technologies.
Adnan is now available for hire


  • Arbisoft
    Python, Django, Django REST Framework, JavaScript, Celery



Lahore, Pakistan



Preferred Environment

Mac, Git, Jupyter Notebook, Sublime, PyCharm

The most amazing...

...thing I've developed is the Python source code execution visualizer—it helps novices to learn how to program.


  • Senior Software Engineer

    2016 - 2018
    • Worked as a member of the advisory board and helped various projects within the organization to improve their architecture and technical challenges in implementation.
    • Developed a Facebook Messenger bot that asks a series of questions and providers anonymous auto insurance quotes within Facebook Messenger.
    • Constructed a system that intelligently selects carriers that can provide the right auto insurance given a specific risk condition.
    • Voluntarily tested internal tools for any vulnerabilities in order to prevent confidential employee data from getting into the wrong hands.
    Technologies: Python, Django, Django REST Framework, JavaScript, Celery


  • Business Intelligence (BI) Dashboard for Human Resources (HR) (Development)

    A multitenant dashboard for business intelligence that helps executives in the HR business to obtain a fuller picture of contracted companies' satisfaction levels. Reports were collected from different sources and presented in a single dashboard or multiple as per business requirements. The heart of the dashboard was made with Django/Python and AngularJS 1.x.

  • Auto Insurance Messenger Bot (Development)

    A simple Facebook Messenger bot that was developed using Django/Python, Pandorabots, and the Facebook Messenger API that ask users a set of questions and afterward presents a list of auto insurance quotes. The user can select a quote that he/she likes online or reserve that via a call.

  • Auto Insurance Quote Comparer (Development)

    I worked as a part of a team that was responsible for developing an auto-insurance-quote-comparer tool. My primary responsibilities included implementing new third-party integrations for quotes and several components of the business logic that decides from where to request the quote and for what carrier. This was developed using Django/Python, Celery, and a few others framework and tools.

  • Python Visualizer (Development)

    This is a Windows Store app that visualizes the execution of Python source code. The primary purpose of that app was to help novices in understanding the program execution. Its presentation layer was developed using standard C#/XAML toolsets while its core was written in Python and exposed as a REST API using the Django REST Framework.


  • Languages

    Python, JavaScript, C#
  • Frameworks

    Django REST Framework, AngularJS, Flask, Django, Tailwind CSS
  • Libraries/APIs

    Vue.js, Vuex, WebRTC, PySpark, Twilio API
  • Tools

    Celery, PyCharm, Ansible, uWSGI, Nginx
  • Paradigms

  • Platforms

    Linux, MacOS
  • Storage

    PostgreSQL, MySQL, Redshift, Redis, MongoDB


  • Master's degree in Data Science (Computer Science)
    2018 - 2020
    ITU | Information Technology University - Lahore, Pakistan
  • Bachelors of Science degree in Information Technology (Computer Science)
    2012 - 2016
    The Islamia University of Bahawalpur - Bahawalpur, Pakistan

To view more profiles

Join Toptal
Share it with others