نبذة عني
Results-driven Data Engineer and MSBI Developer with expertise in designing, developing, and optimizing data solutions to support business intelligence and analytics. Skilled in SSIS, SSRS, Power BI, and various database…
Results-driven Data Engineer and MSBI Developer with expertise in designing, developing, and optimizing data solutions to support business intelligence and analytics. Skilled in SSIS, SSRS, Power BI, and various database technologies, including SQL Server, MariaDB, and cloud-based solutions like Snowflake, Dynamics 365 CRM, Bamboo HR and HubSpot.
الخبرة
Technical Lead
<ul><li>SQL Server Database Development: Design, develop, maintain, and optimize SQL Server databases, stored procedures, functions, views, indexes, and complex T-SQL queries to support enterprise data processing and reporting requirements.</li><li>ETL Development and Data Integration: Develop, maintain, and troubleshoot SSIS packages to extract, transform, and load data from multiple source systems into SQL Server staging and reporting databases.</li><li>Incremental Data Loading: Implement incremental data integration processes for Microsoft Dynamics 365 CRM and other source systems, including change tracking, data synchronization, validation, and historical data maintenance.</li><li>Production Support and Troubleshooting: Monitor SQL Server Agent jobs and scheduled ETL processes, investigate package failures, resolve data discrepancies, perform root-cause analysis, and maintain reliable daily data loads.</li><li>Performance Optimization: Analyze and optimize complex stored procedures, SQL queries, indexing strategies, and ETL workflows to improve database performance and processing efficiency.</li><li>SSRS Reporting and Business Intelligence: Develop, maintain, and troubleshoot SSRS reports, datasets, parameters, and scheduled reporting processes to deliver accurate business information to stakeholders.</li><li>Power BI Reporting and Analytics: Support Power BI dashboards, KPI calculations, data models, report performance, and reporting enhancements to enable sales performance monitoring and management decision-making.</li><li>CRM Data Integration: Integrate and maintain data from Dynamics 365 CRM entities, including Accounts, Contacts, Opportunities, Sales Orders, and Invoices, ensuring consistency across operational and analytical systems.</li><li>Data Quality and Business Logic: Implement data validation, transformation rules, historical tracking, commission calculations, regional assignment logic, and reporting reconciliations to meet business requirements.</li><li>Automation and Power Platform: Develop Power Automate workflows and Power Apps solutions to automate reporting notifications, business processes, data entry, and operational activities.</li><li>Data Migration and Modernization: Support legacy data migration, SSIS package upgrades, SQL Server environment changes, and integration between on-premises SQL Server and modern data platforms.</li><li>Technical Leadership and Collaboration: Analyze business requirements, translate them into technical solutions, coordinate development and testing, troubleshoot complex issues, document processes, and support business users and stakeholders.</li></ul><p></p>
Senior Software Engineer
<p>Managed and optimized millions of records using SQL Server, Snowflake, and MySQL.</p><p> Implemented SSIS incremental and historical load processes using SCD and Merge Join.</p><p> Developed Perl scripts for large-scale web scraping and data aggregation from online databases.</p><p> Integrated Python-based automation for data cleansing, validation, and migration.</p><p> Conducted data analysis for business operations, helping stakeholders make data-driven decisions.</p><p> Developed an SSIS package to identify duplicate company information using Fuzzy Lookup and Fuzzy Grouping.</p>
المشاريع
Client Business Input Management System
<p>Technologies: Power Apps, Power Automate, Microsoft Fabric Warehouse, Power BI</p><p></p><p></p><ul><li>Developed a Power Apps application for maintaining client-specific business inputs and operational data.</li><li>Built Power Automate workflows to process user submissions and update Fabric Warehouse tables.</li><li>Integrated Power BI dashboards to reflect business input changes with minimal reporting delays.</li><li>Improved data quality and reduced manual effort by replacing spreadsheet-based data maintenance processes.</li></ul><p></p>
Microsoft Fabric Data Input and Near Real-Time Reporting Solution
<p>Technologies: Microsoft Fabric Warehouse, Power Apps, Power Automate, Power BI</p><p></p><p></p><ul><li>Designed a centralized data management and reporting solution using Microsoft Fabric Warehouse as the backend repository.</li><li>Developed a Power Apps application enabling business users to enter, maintain, and update operational data.</li><li>Implemented Power Automate workflows to validate user inputs and automate data insertion and updates in Fabric Warehouse.</li><li>Integrated Power Apps, Power Automate, Fabric Warehouse, and Power BI to deliver near real-time reporting and analytics.</li></ul><p></p>
Snowflake & Cloud-Based Data Engineering
<p>Technologies: BambooHR, SQL Server, SSIS, Power BI</p><p></p><p></p><ul><li>Developed ETL processes to migrate employee and workforce data from BambooHR Cloud to SQL Server reporting environments.</li><li>Implemented data validation, reconciliation, and transformation procedures to ensure data accuracy and integrity.</li><li>Automated data loading and synchronization to maintain up-to-date workforce information.</li><li>Developed Power BI dashboards to support HR reporting and workforce analytics.</li></ul><p></p>