I’m a Microsoft Certified Azure Data Engineer and an Udemy instructor with extensive experience teaching students at all levels—beginners, university students, professionals, and career-switchers. I specialize in SQL, T-SQL, Azure Data Engineering, and end-to-end cloud data pipelines, and I’ve taught more than 7,700 students across 4 Udemy courses with a 4.5+ instructor rating.
🎓 My Teaching Style
✔ Beginner-friendly explanation
✔ Hands-on, practical learning
✔ Step-by-step guidance
✔ Real-world, industry-focused examples
✔ Student-centered approach
✔ Flexible and supportive
✔ Right pace — neither too fast nor too slow
✔ Breaks advanced concepts into small, easy-to-understand parts
✔ Structured teaching — flows smoothly from basics to advanced topics
🏆 Why Learn From Me?
• I am a Microsoft Certified Azure Data Engineer
• Udemy Instructor who taught 7,700+ students globally
• Former University Lecturer in Mathematics & Statistics
• Founder of DataLearnHub, a platform for data engineering education
• Experience working with multinational teams and complex enterprise data systems
• Strong communication skills and patient teaching style
📘 What I Teach
SQL & Database Skills
SQL & T-SQL (Beginner → Advanced)
Stored procedures, functions, CTEs, triggers, dynamic SQL, cursors
Query performance tuning & optimization
Database design & Data Warehousing
Azure Data Engineering
Azure Data Factory (ADF)
Azure Synapse Analytics (Dedicated + Serverless SQL Pools)
Azure SQL Database
Azure Databricks (PySpark, Delta Lake, Lakehouse)
Azure Data Lake Storage Gen2
CI/CD with Azure DevOps
Additional Tools
Power BI (Data modeling + DAX basics)
ETL/ELT concepts & real-world project guidance
Experience
-
Founder | Udemy Instructor (May, 2023
–Present) at DataLearnHub, Online
DataLearnHub empowers learners through expertly designed data engineering courses on Udemy. My Udemy courses, focused on cloud data solutions like Azure and big data tools, combine theory with practical labs to give you real-world skills and certifications that matter. DataLearnHub is specialized incrafting Udemy courses for both beginners and professionals.
website - https://datalearnhub.org/
LinkedIn - https://www.linkedin.com/company/datalearnhub/
Released Courses:
Azure Data Engineering for Data Engineers: DP-203 and Beyond
Azure Synapse Analytics: Beginner to Expert
DP-900: Azure Data Fundamentals in Just 3.5 Hours!
Develop complete eLearning experiences covering beginner to advanced concepts, using instructional design principles to maximize comprehension and retention.
Create engaging video tutorials, downloadable resources, practice tests and labs that support active learning and mimic real-world cloud environments.
Do modifications to the course based on the feedback of the students and provide Q&A support to enhance learner satisfaction and completion rates.
Use tools such as Filmora and OBS Studio to produce professional quality course materials that
comply with accessibility standards (e.g. captions, clear navigation, and inclusive design)
Employed data-driven improvements by analyzing learner engagement and feedback via Udemy’s instructor dashboard to iterate on content, pacing and examples.
-
Senior Data Engineer (Dec, 2022
–Present) at Geo Corporation Ltd
Designed data warehouse schemas, dimensional models, and optimized Snowflake schema structures.
Built complex T-SQL stored procedures, views, functions, and ETL logic for high-volume analytics.
Developed and scheduled incremental batch ETL jobs into Synapse Dedicated SQL Pool.
Created robust error-handling and logging frameworks for ETL pipelines.
Built Synapse Pipelines to integrate finance, customer, and enterprise data from multiple systems.
Performed query tuning, execution plan analysis, indexing, partitioning, and statistics optimization.
Handled Synapse SQL Pool admin tasks: monitoring, resource management, permissions, and health checks.
Configured workload management (workload groups & classifiers) for resource optimization.
Used Serverless SQL Pools for ad-hoc querying of Azure Data Lake (Parquet/CSV).
Implemented lifecycle and archival policies in Azure Data Lake Gen2.
Built advanced PySpark ELT pipelines to join datasets and flatten nested JSON.
Worked with CI/CD pipelines in Azure DevOps for automated deployments.
Developed Power Apps enabling offline data capture with sync-to-Dataverse.
Built Power Automate flows for approvals, notifications, and record updates.
Integrated Azure Synapse Link for near real-time Dataverse data updates.
Power BI (Reporting & Analytics)
Developed interactive Power BI dashboards and automated reports for operations and executives.
Built optimized data models with Row-Level Security (R
Created advanced DAX measures for time intelligence, ranking, and dynamic aggregations.
Designed advanced visuals (Key Influencers, Decomposition Tree, Animated Scatter).
Improved report UX using drillthroughs, custom tooltips, and navigation buttons.
Scheduled daily/weekly/monthly dataset refreshes.
Provided technical support and led/mentored junior Power BI developers.
-
Data Engineer (Mar, 2022
–Nov, 2022) at TIQRI Corporation Ltd
Designed parameterized, reusable ADF pipelines for dynamic data integration.
Built SQL logic (CTEs, dynamic SQL, stored procedures) for complex transformations
Implemented incremental & full loads from on-prem, cloud, and API sources.
Performed index maintenance, statistics updates, and SQL performance tuning.
Applied data security practices including Dynamic Data Masking (DDM)
Built ELT pipelines using Databricks (PySpark/Delta Lake) aligned with Medallion architecture.
Optimized Delta tables for performance and cost efficiency.
Power BI (Reporting & Analytics)
Developed interactive Power BI dashboards and automated reports for operations and executives.
Built optimized data models with Row-Level Security (R
Created advanced DAX measures for time intelligence, ranking, and dynamic aggregations.
Designed advanced visuals (Key Influencers, Decomposition Tree, Animated Scatter).
Improved report UX using drillthroughs, custom tooltips, and navigation buttons.
Scheduled daily/weekly/monthly dataset refreshes.
-
Data Engineer (Dec, 2021
–Feb, 2022) at IPD Colombo
Designed and developed complex SQL solutions including stored procedures and views to support
enterprise data operations and analytics in SQL Server.
Built and maintained end-to-end ETL workflows using SQL Server Integration Services (SSIS) for
efficient data extraction, transformation, and loading from multiple heterogeneous sources.
Optimized database performance and SQL query performance, resulting in significantly faster data
retrieval and improved resource efficiency.
Created and managed SQL Agent Jobs to automate routine database tasks, such as backups, data
imports, and report generation, ensuring smooth and efficient operations.
Developed and deployed SSRS (SQL Server Reporting Services) reports, designing interactive,
parameterized reports for business users to drive data-driven decision-making.
-
Business Intelligence Analyst (Sep, 2021
–Nov, 2021) at Daraz LK - [Alibaba Group]
Developed and optimized complex ad-hoc SQL queries to support dynamic business needs and
deliver insights to cross-functional teams.
Managed high volumes of daily SQL requests, ensuring timely and accurate data retrieval for
operational and strategic decision-making.
Monitored and analyzed conversion rates, customer behavior, and campaign performance to
support growth and performance optimization initiatives.
Collaborated with product, marketing, and operations teams to translate data insights into
actionable strategies.
Developed interactive reports and dashboards to visualize key business metrics and drive
stakeholder engagement.
-
Lecturer (Sep, 2017
–Oct, 2020) at Horizon Campus, Malabe Sri Lanka
Delivered undergraduate modules based on Probability Theory and Statistics, Advanced Statistics, Vectors and Vector Calculus, Applied Mathematics, Trigonometry, Pre-Calculus, Integration andDifferentiation.
Guided students in research projects involving mathematical modeling, data analysis, and use of MATLAB and Mathematica for simulations and computational work.
Designed course content, lecture slides, tutorials, and assessments aligned with curriculum
standards and learning outcomes.
Contributed to curriculum development, ensuring relevance to current academic and industry needs.
Used Learning Management Systems (LMS) to manage course materials, assignments, and online discussions.
Developed and graded assignments, quizzes, and exams; provided constructive feedback to s
Support student learning and progression.
Offered academic advising and mentoring to students, including exam preparation and career
guidance.
Participated in departmental meetings, exam boards, and quality assurance processes.
Encouraged interdisciplinary thinking by connecting mathematical concepts to real-world
applications in science and engineering.
Fee details
රු3,500–5,000/hour
(US$10.61–15.15/hour)