Nabeel Siddiqui

Distinguished Software Engineer at Creative Chaos
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Pakistan, PK
Languages
  • English Native or bilingual proficiency
  • Urdu Native or bilingual proficiency
  • Persian Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

LinkedIn User

I have worked with Nabeel for 5 years now, and he is simply one of just a handful of technical implementors that I would put in a "top 1%" for quality of code, thoughtfulness with new compelling feature sets and timeliness in deliver. You are luck if you work with someone with one of these attributes, but Nabeel possesses all 3.

Sharmeen Malik, MBA, PHR

Nabeel is a skilful and focused resource always found to be referred to as highly self-motivated and well capable of achieving goals in timely manner. Displaying a high degree of integrity, responsibility and ambition, Nabeel undoubtedly would be an asset to any organization; I wish him success in all his future endeavours.

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

Credentials

  • Machine Learning Engineering for Production (MLOps) Specialization
    Coursera
    Dec, 2022
    - Nov, 2024
  • Deep Learning Specialization
    Coursera
    Sep, 2022
    - Nov, 2024
  • edX Honor Code Certificate for Data Science and Machine Learning Essentials
    edX
    Oct, 2015
    - Nov, 2024
  • XSeries Certificate - Big Data
    edX
    Aug, 2015
    - Nov, 2024
  • edX Verified Certificate for Scalable Machine Learning
    edX
    Jul, 2015
    - Nov, 2024
  • Cluster Analysis in Data Mining
    Coursera Verified Certificates
    Jun, 2015
    - Nov, 2024
  • edX Verified Certificate for Introduction to Big Data with Apache Spark
    edX
    Jun, 2015
    - Nov, 2024
  • Data Analysis and Statistical Inference
    Coursera
    May, 2015
    - Nov, 2024
  • Text Retrieval and Search Engines
    Coursera Verified Certificates
    Apr, 2015
    - Nov, 2024
  • Pattern Discovery in Data Mining
    Coursera Verified Certificates
    Mar, 2015
    - Nov, 2024
  • Mining Massive Datasets
    Coursera
    Dec, 2014
    - Nov, 2024
  • Practical Machine Learning
    Coursera
    Nov, 2014
    - Nov, 2024
  • Statistical Learning
    Stanford University
    Apr, 2014
    - Nov, 2024
  • Tackling the Challenges of Big Data
    MIT Professional Education
    Apr, 2014
    - Nov, 2024
  • Introduction to Data Science
    Coursera
    Jun, 2013
    - Nov, 2024
  • Social Network Analysis
    Coursera Verified Certificates
    May, 2013
    - Nov, 2024
  • Software Architecture: Principles and Practices
    Carnegie Mellon University
    Apr, 2013
    - Nov, 2024
  • Machine Learning
    Coursera
    Jul, 2012
    - Nov, 2024
  • Programming a Robotic Car
    Udacity
    Apr, 2012
    - Nov, 2024

Experience

    • United States
    • Software Development
    • 100 - 200 Employee
    • Distinguished Software Engineer
      • Mar 2023 - Mar 2023

    • Principal Software Architect
      • May 2015 - Mar 2023

      • Worked on Qlik Data Catalyst application for multiple big data platforms like Cloudera, BigInsights, MapR and Hortonworks. The application also works seamlessly on local machines. • Developed the backend for Data Catalyst Data Flow Engine that runs on big data using Tez, MapReduce and Spark. • Implemented Hadoop Impersonation and Authorization Using Kerberos, Apache Sentry and Apache Ranger for Podium Data application. • Wrote the module for Data Publishing to various targets like… Show more • Worked on Qlik Data Catalyst application for multiple big data platforms like Cloudera, BigInsights, MapR and Hortonworks. The application also works seamlessly on local machines. • Developed the backend for Data Catalyst Data Flow Engine that runs on big data using Tez, MapReduce and Spark. • Implemented Hadoop Impersonation and Authorization Using Kerberos, Apache Sentry and Apache Ranger for Podium Data application. • Wrote the module for Data Publishing to various targets like FTP, S3, HDFS etc. in multiple formats including Parquet, Avro, ORC and Text. • Developed the Data Conductor module for Data Catalyst that allows user to control the levels of data management while retaining a rich and complete metadata catalog for the enterprise. • Worked on the recommendation engine for Podium that uses a rule-based approach to show design, performance and usage tips to the user while designing a data flow. • Added the ability to compute custom metrics and KPI scores for entities managed by Data Catalyst. • Developed the relationship inference engine to find out relationships between entities managed by Data Catalyst.

    • United States
    • Software Development
    • 700 & Above Employee
    • Principal Software Engineer
      • Aug 2018 - Feb 2023

      • Design and produce architectural artifacts for various product scenarios. • Attend architecture review meetings with Qlik Architecture Council (QAC). • Write code and unit tests for QCS cloud services and do code reviews. • Monitor and address performance issues on stage and prod environments. • Investigate and resolve production incidents and attend postmortem meetings with SRE team. • Design and produce architectural artifacts for various product scenarios. • Attend architecture review meetings with Qlik Architecture Council (QAC). • Write code and unit tests for QCS cloud services and do code reviews. • Monitor and address performance issues on stage and prod environments. • Investigate and resolve production incidents and attend postmortem meetings with SRE team.

    • Germany
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Senior Consultant (Architecture & Machine Learning)
      • Aug 2014 - Apr 2015

      • Architected and developed the search and sampling service for products. • Implemented product attribute search using Elasticsearch. • Worked on full text search of product rich content (documents and images) using Elasticsearch. • Implemented k-NN product classification using Elasticsearch MLT API. • Developed the ETL process for loading data from various heterogeneous data sources into a multi-tenant Elasticsearch data store. • Developed the REST/HATEOAS API for product search… Show more • Architected and developed the search and sampling service for products. • Implemented product attribute search using Elasticsearch. • Worked on full text search of product rich content (documents and images) using Elasticsearch. • Implemented k-NN product classification using Elasticsearch MLT API. • Developed the ETL process for loading data from various heterogeneous data sources into a multi-tenant Elasticsearch data store. • Developed the REST/HATEOAS API for product search using Spring REST. Show less • Architected and developed the search and sampling service for products. • Implemented product attribute search using Elasticsearch. • Worked on full text search of product rich content (documents and images) using Elasticsearch. • Implemented k-NN product classification using Elasticsearch MLT API. • Developed the ETL process for loading data from various heterogeneous data sources into a multi-tenant Elasticsearch data store. • Developed the REST/HATEOAS API for product search… Show more • Architected and developed the search and sampling service for products. • Implemented product attribute search using Elasticsearch. • Worked on full text search of product rich content (documents and images) using Elasticsearch. • Implemented k-NN product classification using Elasticsearch MLT API. • Developed the ETL process for loading data from various heterogeneous data sources into a multi-tenant Elasticsearch data store. • Developed the REST/HATEOAS API for product search using Spring REST. Show less

    • United States
    • Computer and Network Security
    • 1 - 100 Employee
    • Principal Engineer (Data Science)
      • Aug 2013 - Aug 2014

      • Architected and developed the machine learning workflow for anomaly detection subsystem. • Implemented feature extraction and scaling from user logs related to session, geographic location, categorical distributions and work habits. • Created methods for detecting outliers using K-means clustering. • Implemented rule-based detection of outliers using Drools rule engine. • Built exploratory models for other clustering/outlier detection algorithms including One-class classification,… Show more • Architected and developed the machine learning workflow for anomaly detection subsystem. • Implemented feature extraction and scaling from user logs related to session, geographic location, categorical distributions and work habits. • Created methods for detecting outliers using K-means clustering. • Implemented rule-based detection of outliers using Drools rule engine. • Built exploratory models for other clustering/outlier detection algorithms including One-class classification, ORCLUS, DBSCAN, LOF and ensemble methods. • Created visualizations for clusters and categorical distributions for exploratory data analysis. • Developed sensitivity analysis method for finding sensitive outlier features. • Implemented bootstrapping for generating synthetic data. • Wrote functions for generating activity graphs from logs for graph analysis. • Investigated supervised learning algorithms like Support Vector Machines and Deep Learning. Show less • Architected and developed the machine learning workflow for anomaly detection subsystem. • Implemented feature extraction and scaling from user logs related to session, geographic location, categorical distributions and work habits. • Created methods for detecting outliers using K-means clustering. • Implemented rule-based detection of outliers using Drools rule engine. • Built exploratory models for other clustering/outlier detection algorithms including One-class classification,… Show more • Architected and developed the machine learning workflow for anomaly detection subsystem. • Implemented feature extraction and scaling from user logs related to session, geographic location, categorical distributions and work habits. • Created methods for detecting outliers using K-means clustering. • Implemented rule-based detection of outliers using Drools rule engine. • Built exploratory models for other clustering/outlier detection algorithms including One-class classification, ORCLUS, DBSCAN, LOF and ensemble methods. • Created visualizations for clusters and categorical distributions for exploratory data analysis. • Developed sensitivity analysis method for finding sensitive outlier features. • Implemented bootstrapping for generating synthetic data. • Wrote functions for generating activity graphs from logs for graph analysis. • Investigated supervised learning algorithms like Support Vector Machines and Deep Learning. Show less

    • United States
    • Software Development
    • 100 - 200 Employee
    • Senior Software Architect
      • Aug 2011 - Aug 2013

      • Architected the data analytics and reporting platform for Bradford Networks. • Worked as a developer on the data collection module of Bradford Networks. • Implemented both pull-based and push-based data collection workflows for Bradford Networks. • Worked as a data scientist and programmer in the anomaly detection subsystem of Compuware Outage Analyzer application. • Developed the anomaly detection engine of Outage Analyzer for streaming data. • Wrote the method of detecting… Show more • Architected the data analytics and reporting platform for Bradford Networks. • Worked as a developer on the data collection module of Bradford Networks. • Implemented both pull-based and push-based data collection workflows for Bradford Networks. • Worked as a data scientist and programmer in the anomaly detection subsystem of Compuware Outage Analyzer application. • Developed the anomaly detection engine of Outage Analyzer for streaming data. • Wrote the method of detecting anomalies from Gaussian and Binomial distributions of real time data. • Served as architecture consultant for other projects in the organization.

    • Senior Software Engineer
      • Apr 2008 - Aug 2011

      • Worked as a developer on the Evaluation Engine of Gomez Outage Tracker Analytics application. • Developed Model Service for BezNext to align and aggregate various metrics and characterize workloads into discrete classes. • Developed the data collection module for Microsoft SQL Server for BezNext. • Developed the database advisor module for Microsoft SQL Server for BezNext. • Developed the auto discovery module for VMWare for BezNext. • Researched performance data collection… Show more • Worked as a developer on the Evaluation Engine of Gomez Outage Tracker Analytics application. • Developed Model Service for BezNext to align and aggregate various metrics and characterize workloads into discrete classes. • Developed the data collection module for Microsoft SQL Server for BezNext. • Developed the database advisor module for Microsoft SQL Server for BezNext. • Developed the auto discovery module for VMWare for BezNext. • Researched performance data collection methods for .NET applications. • Worked on the Host module for the social networking app face2face. • Developed gateways to external services like Facebook, Twitter and LinkedIn for face2face. • Implemented the social network analysis services using graph database for the product face2face.

    • Germany
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Lead Software Engineer
      • Nov 2007 - Apr 2008

      • Worked on the cross-sell/up-sell module of the application that suggested products similar to a product. • Worked on the data synchronization module that synchronized data between multiple CMS servers. • Worked on the cross-sell/up-sell module of the application that suggested products similar to a product. • Worked on the data synchronization module that synchronized data between multiple CMS servers.

    • Germany
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Senior Software Engineer
      • Oct 2003 - Nov 2004

      • Worked as the primary developer on Conquire CMS. Developed the Taxonomy Editor for the CMS that allows user to create parameters, display attributes and templates and group them into various categories. • Developed the multi-market/multilingual module for ConQuire. • Worked on the Data Synchronization module whose function was to synchronize the data between various geographically dispersed servers. • Worked as the primary developer on Conquire CMS. Developed the Taxonomy Editor for the CMS that allows user to create parameters, display attributes and templates and group them into various categories. • Developed the multi-market/multilingual module for ConQuire. • Worked on the Data Synchronization module whose function was to synchronize the data between various geographically dispersed servers.

    • Canada
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Architect
      • May 2000 - Sep 2003

      • Worked as a software architect for the Dupont project and developed a software design document. Later worked as a developer on the services layer of the application and also designed the notification and scheduling modules. • Worked as a software architect for the IDEA project and later developed the persistence engine and the workflow engine for the application. • Architected and developed the customer information database for Nortel Networks Canada. • Worked as a developer for the… Show more • Worked as a software architect for the Dupont project and developed a software design document. Later worked as a developer on the services layer of the application and also designed the notification and scheduling modules. • Worked as a software architect for the IDEA project and later developed the persistence engine and the workflow engine for the application. • Architected and developed the customer information database for Nortel Networks Canada. • Worked as a developer for the e-commerce application of Seiko Canada. • Developed the employee portal for Ajilon Canada. Show less • Worked as a software architect for the Dupont project and developed a software design document. Later worked as a developer on the services layer of the application and also designed the notification and scheduling modules. • Worked as a software architect for the IDEA project and later developed the persistence engine and the workflow engine for the application. • Architected and developed the customer information database for Nortel Networks Canada. • Worked as a developer for the… Show more • Worked as a software architect for the Dupont project and developed a software design document. Later worked as a developer on the services layer of the application and also designed the notification and scheduling modules. • Worked as a software architect for the IDEA project and later developed the persistence engine and the workflow engine for the application. • Architected and developed the customer information database for Nortel Networks Canada. • Worked as a developer for the e-commerce application of Seiko Canada. • Developed the employee portal for Ajilon Canada. Show less

Education

  • NED University of Engineering and Technology
    BE, Computer Systems Engineering
    1995 - 1999
  • Udacity
    Nanodegree Program, Self-Driving Car Engineer
    2016 - 2018
  • University of Illinois at Urbana-Champaign
    Certificate of Specialization, Data Mining
    2015 - 2016

Community

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