Scroll To View More
Salman Haq, Python Developer in Herndon, VA, United States
Salman Haq

Python Developer in Herndon, VA, United States

Member since May 21, 2016
Salman has developed software for 12 years and enjoyed every minute of it. His favorite languages are Python and Golang and counts open source contributions to CPython among his accomplishments. He has worked on systems with requirements ranging from hard real-time to high-throughput to big data. Soft-skills and the ability to make sound trade-offs along with a get-it-done attitude is what make him a great contributor on any team.
Salman is now available for hire

Portfolio

  • Revemetrix
    Python, Java, Scala, Redshift, Hadoop, SQL
  • Neustar
    Python, Flask, Numpy, Semantic Web (RDF, OWL)
  • ASTI
    Python, JavaScript, C, Linux, WebRTC, HTML5, WebSockets

Experience

  • Python, 12 years
  • Linux, 12 years
  • PostgreSQL, 12 years
  • IPython, 7 years
  • Django, 5 years
  • Flask, 5 years
  • Python 3, 3 years
  • Redshift, 2 years
Herndon, VA, United States

Availability

Part-time

Preferred Environment

OS X, Ubuntu, Python, Java

The most amazing...

...project I developed is a hard real-time device driver for audio processing by reverse engineering a commercial hardware solution.

Employment

  • Principal Architect

    2014 - PRESENT
    Revemetrix
    • Designed and implemented Redshift data warehouse.
    • Designed and implemented low-latency cookie sync.
    • Implemented numerous queries using advanced SQL, e.g.: Window functions.
    • Contributed to a big data processing pipeline (Hadoop, Kafka).
    • Contributed to the front-end dashboard (Python, Angular).
    Technologies: Python, Java, Scala, Redshift, Hadoop, SQL
  • Research Architect

    2011 - 2014
    Neustar
    • Tech lead of a web-based application to manage enterprise metadata.
    • Performed original research on SemWeb topics and presented at international conferences.
    • Analyzed small data sets in Numpy to find correlations in source data.
    • Managed multiple stakeholders with the organization.
    Technologies: Python, Flask, Numpy, Semantic Web (RDF, OWL)
  • Software Engineer

    2004 - 2011
    ASTI
    • Developed real-time device drivers for audio processing application.
    • Redesigned admin dashboard using latest web technologies.
    • Conceived a new product and brought it to market.
    Technologies: Python, JavaScript, C, Linux, WebRTC, HTML5, WebSockets

Experience

  • Information Reputation (Research Paper) (Other amazing things)
    http://ceur-ws.org/Vol-1030/paper-01.pdf

    Position paper I co-authored and presented at a leading international conference.

  • Voisus (Software Product) (Other amazing things)
    http://asti-usa.com/voisus/index.html

    Voisus is a product that I conceived based on a latent market need and completely owned and managed it's development and launch. It is a significant revenue generator for the company.

Skills

  • Languages

    Go, Python, Java, C, Python 3, HTML5, Scala
  • Tools

    IPython, Git, Celery
  • Storage

    Redis, Redshift, PostgreSQL, MongoDB, CouchDB
  • Frameworks

    Flask, Django, AngularJS
  • Platforms

    Google App Engine, Heroku, Linux
  • Other

    Architecture
  • Libraries/APIs

    React, NumPy

Education

  • PhD in Computer Engineering
    2005 - 2005
    University of Maryland - College Park, MD (USA)
  • Bachelor's Degree in Computer Engineering
    1999 - 2003
    University of Maryland - College Park, MD (USA)
I really like this profile
Share it with others