Muhammad Ahsan Ali

Muhammad Ahsan Ali

Islamabad, Pakistan
Hire Muhammad
Scroll To View More
Muhammad Ahsan Ali

Muhammad Ahsan Ali

Islamabad, Pakistan
Member since June 21, 2014
Muhammad is an expert Python Developer and Machine Learning enthusiast who specializes in back-end web and app development. He has been described as relaxed and composed, and is able to effectively explain and communicate his code.
Muhammad is now available for hire
  • JavaScript, 4 years
  • Python, 3 years
  • Flask, 3 years
  • PostgreSQL, 3 years
  • Django, 1 year
  • Elasticsearch, 1 year
  • Test-driven Development (TDD), 2 years
  • MongoDB, 2 years
Islamabad, Pakistan
Preferred Environment
MAC OSX, Sublime Text, Ubuntu, Git
The most amazing...
...code I have written is saves a presentation from a collaboration environment using game programming techniques, significantly reducing the file size.
  • Lead Web Developer
    2013 - 2014
    • Enhanced futures and functionality of the client's website.
    • Implemented ElasticSearch to speed up facet calculation for the client's video assets.
    Technologies: Python, JavaScript
  • Software Engineer
    Active Capital IT
    2012 - 2013
    • Developed a REST API for the client's core web services for their image library.
    • Built a public website for Artstor.
    • Coded a web application to monitor the fixity of the client's assets.
    • Programmed a relation mapping application between the client's image assets and their metadata templates.
    • Created a CMIS adapter over Al Fresco.
    Technologies: Python, JavaScript, Drupal
  • Webmaster
    Webteam GIKI
    2011 - 2012
    • Led a team of developers, photographers, and content managers to create a new version of the website.
    • Managed the institute's other web applications in addition to my development responsibilities.
  • Web Developer
    Webteam GIKI
    2010 - 2011
    • Helped maintain and develop the institute's website and other web applications.
  • Wizbots Website (Development)

    A website for a provider of Imagineering programs for kids in the Bay Area.

  • Manekineko (Development)

    A product which rates and displays a user's tweets based on custom criteria.

  • SocialKosmos (Development)

    A website built on Pyramid (Python) which scrapes, rates, and displays events happening in the US according to user interest and location

  • CDC (Development)

    An Android application that provides a collaborative environment for users to take out their presentations, meetings, classes, and other events.

  • Languages
    Python, JavaScript, SQL, Java
  • Frameworks
    Pyramid, Flask, Django, AngularJS
  • Storage
    PostgreSQL, MySQL, Elasticsearch, MongoDB
  • Libraries/APIs
  • Tools
    Adobe Photoshop
  • Paradigms
    Agile Software Development, Unit Testing, Test-driven Development (TDD)
  • Platforms
    Mac OS X, Raspberry Pi
  • Bachelor degree in Computer Software Engineering
    Ghulam Ishaq Khan Institute - Topi, Pakistan
    2008 - 2012
I really like this profile
Share it with others