Zaheer ud Din Faiz
Senior Software Engineer at Datalogz- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Datalogz
-
United States
-
Data Infrastructure and Analytics
-
1 - 100 Employee
-
Senior Software Engineer
-
May 2022 - Present
New York, United States ●Built a data catalog product, Datalogz that help Data Scientists, Data Analysts and BI Managers more easily to discover and document their data and also measure the data quality with ease. ●Built metadata extraction pipelines from Cloud, On-Premises and API datasources into Neo4j, enabling users to discover and document their database and business intelligence systems. Data sources included RDS, Snowflake, Redshift, BigQuery, PowerBI and others. ●Designed and deployed reusable and… Show more ●Built a data catalog product, Datalogz that help Data Scientists, Data Analysts and BI Managers more easily to discover and document their data and also measure the data quality with ease. ●Built metadata extraction pipelines from Cloud, On-Premises and API datasources into Neo4j, enabling users to discover and document their database and business intelligence systems. Data sources included RDS, Snowflake, Redshift, BigQuery, PowerBI and others. ●Designed and deployed reusable and robust ETL pipelines. Extracted metadata from databases including schemas, tables, columns and table lineage and loaded to Neo4j and ElasticSearch. ●Built features for users to quickly search the data, view table level lineage in the form of graph, document their schemas, tables and columns, tag their data and ask questions on their data ●Built ETL pipelines to extract metadata from PowerBI REST APIs including reports, dashboards, datasets, users, report activities and DAX queries. Built the column level lineage by parsing the DAX queries and linking the datasets, tables and columns ●Extensively worked with microservices and kubernetes clusters. Deployed and maintained 6 containerised microservices for Datalogz ●Extremely experienced in working with Docker and docker compose. Created containerized versions of each microservice. Developed on-premises version of Datalogz to deploy Datalogz directly on the client’s environment using options: docker-compose and kubernetes ●Led the development of the Multi-Tenant(SaaS) version of Datalogz that handled multiple clients’ data using a single kubernetes cluster. Tenant isolation was achieved by using the Pool Model. All the tenants shared the same compute resources and each tenant data was isolated in a separate Neo4j graph. ●Built efficient cypher queries to load and read the metadata from Neo4j and maintained a separate database for each tenant. Built and configured a clustered environment of Neo4j. Show less
-
-
-
Tecknoworks
-
Romania
-
Information Technology & Services
-
1 - 100 Employee
-
Software Engineer
-
Jan 2021 - May 2022
Cluj, Romania Lead Software Engineer at Tecknoworks. Developing data discovery & metadata engine based solution as a SaaS product.
-
-
-
Upwork
-
United States
-
Software Development
-
700 & Above Employee
-
Freelance Software Engineer
-
Aug 2020 - Feb 2021
My freelance journey has allowed me to work with a diverse range of clients. Collaborating remotely, I have built a reputation for delivering customized software solutions that align with client requirements and objectives. I excel in tailoring cutting-edge solutions to meet specific needs. I am well-versed in a wide range of programming languages, frameworks, and tools, including but not limited to Python, JavaScript React and Node.js. My extensive knowledge allows me to quickly adapt to… Show more My freelance journey has allowed me to work with a diverse range of clients. Collaborating remotely, I have built a reputation for delivering customized software solutions that align with client requirements and objectives. I excel in tailoring cutting-edge solutions to meet specific needs. I am well-versed in a wide range of programming languages, frameworks, and tools, including but not limited to Python, JavaScript React and Node.js. My extensive knowledge allows me to quickly adapt to new technologies and frameworks, enabling me to deliver efficient and scalable solutions. In addition to my technical expertise, I bring a strong sense of professionalism and dedication to every project. I am adept at managing my workload independently, ensuring timely delivery of milestones and addressing any challenges that arise along the way. I take pride in my ability to deliver clean, maintainable code that adheres to industry best practices and standards. Show less
-
-
-
FrizHub
-
Pakistan
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Javascript Developer
-
Jun 2019 - Aug 2019
Lahore, Pakistan I did an internship at FrizHub as a JavaScript developer. I developed data processing pipelines of huge data in CSV files. I learned node.js and asynchronous programming in node.js.
-
-
Education
-
National University of Computer and Emerging Sciences
Bachelor of Science - BS, Computer Science