Salman Azhar
Verified Expert in Engineering
Data Engineering Developer
Salman is a challenge-driven data engineer with 7+ years of professional experience developing Big Data solutions and using various Amazon cloud services, including AWS StepFunctions, Amazon Redshift, and AWS Data Pipeline. In addition, he has experience designing architectural flows and implementing data lakes, data ingestion workflows, and data warehouses on AWS. Salman is always looking for challenging opportunities and prides himself on going the extra mile on every project.
Portfolio
Experience
Availability
Preferred Environment
Slack, Amazon Web Services (AWS), Data Pipelines, PySpark, SQL, Data Warehousing, Pipelines, Python, Databases, Data Analytics, Database Design, Data Analysis
The most amazing...
...ingestion pipeline I've developed had the ability to consume any type, format, and structure of data in real-time and supported both streaming and batch loads.
Work Experience
Senior Data Engineer
Scoutbee
- Designed and developed a data lake on AWS using the SSOT practice.
- Developed a REST API microservice that avoided updating linked services with model versions by serving all machine learning models.
- Implemented and designed a streaming ingestion platform with multiple sources and sinks.
Senior Data Engineer
Zaavya
- Architected a cloud-native solution based on AWS serverless architecture.
- Created configuration-driven data pipeline workflows that use multiple components to organize business processes and data flows.
- Migrated data from on-premise databases to the company's AWS data hub.
- Automated data cataloging for incoming data in AWS Glue.
- Designed and implemented the transaction monitor and error handling flows.
Senior Data Engineer
Systems limited
- Built the data model for the US elections Associated Press data.
- Designed the workflow and worked on implementations using Pentaho.
- Created interactive dashboards on Power BI using SQL as a source.
- Implemented a hybrid, cloud and on-premise, data ingestion platform using AWS.
Data Engineer
NorthBay Solutions
- Developed data lakes on AWS S3 and worked on an Apache Spark framework that handled and processed terabytes of data.
- Visualized and analyzed data using Amazon QuickSight, Amazon Athena, and Amazon Redshift and cataloged data in AWS Glue.
- Participated in discussions on architecture and developed a pipeline for bringing an on-premise data warehouse to Amazon Redshift.
- Utilized Amazon Redshift for data modeling and developing data marts and views.
Software Engineer
Netsol
- Wrote SQL scripts, data definition languages, data manipulation languages, and stored procedures for Netsol's financial suite.
- Developed a product baseline for all Netsol's financial products.
- Collaborated with the team on automating the entire accounting system.
- Developed data manipulation and handling scripts for all ongoing accounting events.
Experience
Neiman Marcus – Smart Data Platform
Medicare – Data Platform
Associated Press – Election Campaign
S&P Global Ratings – Data Lake
Skills
Languages
Python 3, SQL, Python, Snowflake
Frameworks
Spark, Apache Spark, Spark Structured Streaming
Libraries/APIs
PySpark, Spark Streaming
Tools
AWS Glue, Git, AWS Step Functions, Jira, Amazon Simple Queue Service (SQS), Amazon Athena, Slack, Microsoft Power BI, Kafka Streams, Amazon QuickSight
Paradigms
ETL, Database Design, Scrum
Platforms
AWS Lambda, Amazon Web Services (AWS), Amazon EC2, Pentaho, Apache Kafka, Databricks
Storage
Databases, Data Pipelines, Redshift, Data Lakes, Data Lake Design, Elasticsearch, Amazon S3 (AWS S3), Amazon DynamoDB, Graph Databases, Neo4j
Other
Programming, Analytics, Data Modeling, Data Warehousing, Data Analytics, Data, Delta Lake, Data Engineering, Data Warehouse Design, Data Cleaning, Data Architecture, Big Data, Big Data Architecture, Data Analysis, Data Matching, Exploratory Data Analysis, Data Structures, Machine Learning, Amazon RDS, Data Quality, Computer Science, Pipelines, Amazon Kinesis, Streaming
Education
Master's Degree in Computer Science
Lahore University of Management Sciences - Lahore, Pakistan
Bachelor's Degree in Computer Engineering
National University of Computer and Emerging Sciences - Lahore, Pakistan
Certifications
AWS Certified Solutions Architect
Amazon Web Services
AWS Certified Developer
Amazon Web Services
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring