Faizan Hasan

Lead Software Engineer at Pumpjack Dataworks
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Karāchi, Sindh, Pakistan, PK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Spectator Sports
    • 1 - 100 Employee
    • Lead Software Engineer
      • Nov 2019 - Present

      - Design and develop Event Driven Architecture(EDA) with Microservices and Apache Kafka. - Wrote Analytics SDK Producer a real-time data ingestion pipeline using Apache Kafka that scales to 1,000,000s of messages per second. - Builds RESTful and GraphQL APIs on a NodeJS to be used by a React-based front end application. - Build JSON DSL for audience filters. - Impelemented Push Notification service with backoff strategy. - Implemented RabbitMQ for distributed tasks and IPC between services. - Implement schema migrations for multiple clients for SaSS based enterprise application. - Initiate and Implement application CI/CD through Travis CI and Github. - Conversion of legacy ES5 codebase to ES8. - Participate in peer-reviews of solution designs and related code Show less

    • United States
    • Technology, Information and Internet
    • 1 - 100 Employee
      • Jul 2016 - Oct 2019

      - Designed and implemented NodeJS APIs, micro services, caching layers, and monitoring.- Manage environments with Digital Ocean and expand with horizontal scaling.- Designed horizontal scaled architecture for NodeJS applications.- Implemented Docker for backend infrastructure.- Developed backend HTTP RESTful Web API with NodeJS, MySQL and MongoDB.- Implemented Elasticsearch Stack (ELK) for application logs and error logging.- Implemented RabbitMQ for distributed tasks and IPC between services.- Single Page App (SPA) front-end programming Angular and Material Design.- Implemented Test framework MochaJS for NodeJS Applications.- Integrated NewRelic in backend application for performance and monitoring.- Manage code reviews for optimizations.- Implemented front-end instrumentation with Google Analytics.- Develop and direct software system testing and validation procedures, programming, and documentation. Show less

      • Aug 2013 - Jul 2016

      - Migrated to NodeJS architecture from PHP.- Design, Develop and Publish iOS and Android App using Ionic Framework.- Integration of frontend framework Angular and Ionic with backend NodeJS API's.- Develop features across multiple subsystems within our applications, including collaboration in requirements definition, prototyping, design, coding, testing and deployment- Provide engineering support when building, deploying, configuring and supporting systems for Linkagoal members.- Maintain hosting services. Show less

      • May 2012 - Jul 2013

      • Nov 2011 - Apr 2012

Education

  • Sir Syed University of Engineering & Technology (SSUET)
    Bachelor of Science - BS, Computer Enginerring
    2007 - 2010

Community

You need to have a working account to view this content. Click here to join now