Nabeel Siddiqui
Distinguished Software Engineer at Creative Chaos- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Urdu Native or bilingual proficiency
-
Persian Elementary proficiency
Topline Score
Bio
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.
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.
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.
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.
Credentials
-
Machine Learning Engineering for Production (MLOps) Specialization
CourseraDec, 2022- Nov, 2024 -
Deep Learning Specialization
CourseraSep, 2022- Nov, 2024 -
edX Honor Code Certificate for Data Science and Machine Learning Essentials
edXOct, 2015- Nov, 2024 -
XSeries Certificate - Big Data
edXAug, 2015- Nov, 2024 -
edX Verified Certificate for Scalable Machine Learning
edXJul, 2015- Nov, 2024 -
Cluster Analysis in Data Mining
Coursera Verified CertificatesJun, 2015- Nov, 2024 -
edX Verified Certificate for Introduction to Big Data with Apache Spark
edXJun, 2015- Nov, 2024 -
Data Analysis and Statistical Inference
CourseraMay, 2015- Nov, 2024 -
Text Retrieval and Search Engines
Coursera Verified CertificatesApr, 2015- Nov, 2024 -
Pattern Discovery in Data Mining
Coursera Verified CertificatesMar, 2015- Nov, 2024 -
Mining Massive Datasets
CourseraDec, 2014- Nov, 2024 -
Practical Machine Learning
CourseraNov, 2014- Nov, 2024 -
Statistical Learning
Stanford UniversityApr, 2014- Nov, 2024 -
Tackling the Challenges of Big Data
MIT Professional EducationApr, 2014- Nov, 2024 -
Introduction to Data Science
CourseraJun, 2013- Nov, 2024 -
Social Network Analysis
Coursera Verified CertificatesMay, 2013- Nov, 2024 -
Software Architecture: Principles and Practices
Carnegie Mellon UniversityApr, 2013- Nov, 2024 -
Machine Learning
CourseraJul, 2012- Nov, 2024 -
Programming a Robotic Car
UdacityApr, 2012- Nov, 2024
Experience
-
Creative Chaos
-
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.
-
-
-
Qlik
-
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.
-
-
-
GfK - An NIQ Company
-
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
-
-
-
Elastica acquired by Symantec
-
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
-
-
-
Creative Chaos
-
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.
-
-
-
GfK - An NIQ Company
-
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.
-
-
-
GfK - An NIQ Company
-
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.
-
-
-
Modern Requirements
-
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 -
Udacity
Nanodegree Program, Self-Driving Car Engineer -
University of Illinois at Urbana-Champaign
Certificate of Specialization, Data Mining