Skip to main content
Top expert badge
Recommended expert
Profile header background

Muhammad (Rashid) Babur-Data & AI Engineer | Databricks | MS Fabric | AWS Glue | ETL & BI Specialist

Muhammad (Rashid) Babur - Data & AI Engineer | Databricks | MS Fabric | AWS Glue | ETL & BI Specialist - profile avatar
Profile header overlay
Available
Finland

Check rate

Experience

Sep 2023 - Jul 2025
Lahore, Pakistan

Data Engineer | Strategy Consultant

IBM

Position summary
Data Engineer | Strategy Consultant at IBM
Industries
Banking and Finance
Business areas
Business Intelligence
Information Technology
Strategy

Responsibilities

  • Facilitated financial institutions in Oracle FCUBS upgrade and data migration.
  • Developed Core Banking ETL pipelines using Python, SQL, PL/SQL, PySpark and Databricks to ingest, transform and validate transaction data with MLflow for experiment tracking and model lifecycle management.
  • Built scalable data solutions using Snowflake, Delta Lake, AWS (Glue, S3, Redshift) and Azure MS Fabric for secure high-performance analytics.
  • Orchestrated workflows with Airflow and CI/CD using GitLab for automated deployments monitoring operations.
  • Enabled reporting and analytics via Data Warehousing & BI tools (Power BI, Power Query, OBIEE, SSRS) to support compliance, and business decisions.
Feb 2020 - Sep 2023
Lahore, Pakistan

Manager Analytical Applications

Allied Bank Limited Head Office

Position summary
Manager Analytical Applications at Allied Bank Limited Head Office
Industries
Banking and Finance
Business areas
Business Intelligence
Information Technology
Project Management

Responsibilities

  • Developed ETL pipelines for FCCM, ERM & banking modules using ODI, SSIS Databricks, Informatica, PL/SQL, PySpark to ensure scalable data processing.
  • Engineered and maintained advanced PL/SQL programs to automate routine processes, reduce manual effort, and improve overall task efficiency.
  • Managed FCCM data migration from legacy systems to modern banking data platforms, ensuring data integrity, reconciliation, and compliance.
  • Coordinated project delivery and collaborated closely with business teams, ensuring smooth communication, requirement alignment.
  • Leveraged Data Warehousing & BI tools (Power BI, OBIEE) for reporting, analysis, and decision support across Core, FCCM, AML, and Risk platforms.
Dec 2016 - Feb 2020
Lahore, Pakistan

Software Developer

NESPAK

Position summary
Software Developer at NESPAK
Industries
Professional Services
Business areas
Business Intelligence
Information Technology

Responsibilities

  • Developed multiple web applications using C#, ASP.NET, MVC, and SQL.
  • Developed ETL data pipelines using SSIS and customized SSRS reports and, leveraging Data Engineering skills for actionable insights.
  • Led the development of WRMIS, delivering a user-friendly web application.
  • Designed and maintained databases ensuring data integrity, consistency.
  • Conducted code reviews and implemented industry best practices.
May 2012 - Nov 2016
Lahore, Pakistan

Software Engineer

Tower Technologies

Position summary
Software Engineer at Tower Technologies
Industries
Education
Information Technology
Business areas
Information Technology
Product Development
Project Management
Quality Assurance

Responsibilities

  • Designed and developed University/College management applications using C#, ASP.NET, .NET Core, Entity Framework, ADO.NET, LINQ, and REST APIs.
  • Developed ETL data pipelines using SQL and customized crystal reports.
  • Conducted code reviews and wrote unit test cases to ensure high-quality, and maintainable code.
  • Participated in agile development methodologies, contributing to improved project efficiency.

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Banking and Finance, Education, Information Technology, and Professional Services.

Banking and Finance
Education
Information Technology
Professional Services
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Business Intelligence, Project Management, Product Development, Quality Assurance, and Strategy.

Information Technology
Business Intelligence
Project Management
Product Development
Quality Assurance
Strategy
Profile match chart

Summary

Results-driven Data & AI Engineer, ETL & BI Developer skilled in designing and orchestrating data pipelines, ETL workflows, and large-scale migrations. Proficient in Databricks, MS Fabric, Snowflake, Glue, S3, Redshift, SageMaker, Airflow, Power BI, PL/SQL, Informatica, ODI, SSIS, BigQuery, and data warehousing. Successfully delivered banking, financial, and analytics platforms across Azure, and AWS driving efficiency and business growth.

Skills

  • Python
  • Pyspark
  • Apache Spark
  • Pandas
  • Numpy
  • Scikit-Learn
  • Xgboost
  • C#.Net
  • Postgresql
  • Mssql
  • Pl/Sql
  • Databricks
  • Ms Fabric
  • Lakehouse
  • Mlflow
  • Kafka
  • Dbt
  • S3
  • Redshift
  • Aws Glue
  • Sagemaker Ai
  • Snowflake
  • Odi
  • Ssis
  • Informatica
  • Airflow
  • Bigquery
  • Power Bi
  • Power Query
  • Obiee
  • Ssrs
  • Rest
  • Soap
  • Javascript
  • Json
  • Jira Ci/Cd
  • Shell Scripting
  • Github Actions

Languages

English
Advanced

Education

Sep 2025 - Apr 2026

Centria University of Applied Sciences

Master of Engineering · Cloud Driven Artificial Intelligence · Finland

Sep 2007 - Jul 2011

University of Engineering and Technology Taxila

Bachelor of Science in Software Engineering · Software Engineering · Pakistan

Certifications & licenses

AWS Machine Learning for NLP

AWS Data Engineer

Fabric Analytics Engineer Associate (DP-600)

Microsoft

Fabric Data Engineer Associate (DP-700)

Microsoft

AWS Cloud Developer

Microsoft Azure Data Engineering Associate (DP-203)

Microsoft

Statistics

Experience

Total positions 4
Experience in Banking and Finance 5.5 y
Avg length 3 y 3 m
Longest experience 4 y 6 m

Global experience

Countries worked in 1 (Pakistan)
Primary country Pakistan

Expertise

Recent roles Data Engineer | Strategy Consultant, Manager Analytical Applications, Software Developer
Main industries Banking and Finance, Education, Information Technology
Main business areas Information Technology, Business Intelligence, Project Management

Qualifications

Highest degree Master
Certifications earned 7

Profile

Member since
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Muhammad speaks the following languages: English (Advanced).

Muhammad has at least 13 years of experience. During this time, Muhammad has worked in at least 4 different roles and for 4 different companies. The average length of individual experience is 3 years and 4 months. Note that Muhammad may not have shared all experience and actually has more experience.

Based on recent experience, Muhammad would be well-suited for roles such as: Data Engineer | Strategy Consultant, Manager Analytical Applications, Software Developer.

Muhammad's most recent position is Data Engineer | Strategy Consultant at IBM.

In recent years, Muhammad has worked for IBM and Allied Bank Limited Head Office.

Muhammad is most experienced in industries like Banking and Finance, Education, and Information Technology. Muhammad also has some experience in Professional Services.

Muhammad is most experienced in business areas like Information Technology, Business Intelligence, and Project Management. Muhammad also has some experience in Product Development, Quality Assurance, and Strategy.

Muhammad has recently worked in industries like Banking and Finance.

Muhammad has recently worked in business areas like Business Intelligence, Information Technology, and Project Management.

Muhammad holds a Master in Cloud Driven Artificial Intelligence from Centria University of Applied Sciences and a Bachelor in Software Engineering from University of Engineering and Technology Taxila.

Muhammad has 7 certificates. Among them, these include: AWS Machine Learning for NLP, AWS Data Engineer, and Fabric Analytics Engineer Associate (DP-600).

Muhammad is immediately available full-time for suitable projects.