Tandi Dell,南非豪登省约翰内斯堡的开发者
Tandi is available for hire
Hire Tandi

Tandi Dell

Verified Expert  in Engineering

Data Engineer and Developer

Location
Johannesburg, Gauteng, South Africa
Toptal Member Since
December 12, 2022

Tandi是一位经验丰富的开发人员,已经解决了25年以上的业务问题. 她的职业生涯始于一名软件工程师,15年前转为自由职业者,成为一名数据专家. During this time, 她设计并开发了关系数据库, data warehouses, data visualizations, and business intelligence solutions. Tandi还执行了数据迁移和集成, created ETL pipelines, 并为现有系统构建了增强的后端功能.

Availability

Part-time

Preferred Environment

T-SQL (Transact-SQL), Microsoft SQL Server, SQL Server Reporting Services (SSRS), Microsoft Power BI, Data Modeling, Business Intelligence (BI), Data Analysis, Data Warehousing, SQL Server Integration Services (SSIS), Data

The most amazing...

...我共同拥有和开发的产品是一个数据库监控工具,在NetIQ在休斯顿收购它后,它被称为诊断管理器, Texas.

Work Experience

Consultant

2014 - PRESENT
Altron Karabina
  • Developed SQL Server staging, operational data store (ODS), and data warehouse databases in BI solutions.
  • 设计和开发ETL流程和管道来填充分期, ODS, and data warehouse databases. 源数据和目标数据包括Azure数据湖存储, CRM, CSV and Excel files, SQL tables, and more.
  • Architected and built interfaces between systems. 这包括创建审计日志和必要的错误处理,以满足系统的需求.
  • Maintained and supported Power BI dashboards, SSRS reports, SSAS cubes, tabular models, and automated interfaces between systems.
  • 执行数据分析和概要分析,以评估数据质量,并确定满足业务需求所需的必要的源到目标映射和转换.
  • 在记录确定的业务规则和需求时,促进需求收集研讨会和与业务用户的访谈.
  • 实现关系数据建模,以设计可操作的数据存储.
  • 执行维度数据建模以生成项目的总线矩阵, following the Kimball methodology. 开发人员使用总线矩阵在数据仓库中创建一致的维度和事实表.
  • 分析遗留系统和环境,为升级或退役做好准备.
Technologies: Microsoft SQL Server, T-SQL (Transact-SQL),商业智能(BI), Data Warehousing, Data Integration, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), Microsoft Power BI, Azure, ETL, Data Modeling, Data Profiling, Data Warehouse Design, Agile Sprints, Waterfall Methodology, SQL Server BI, Reporting, Technical Design, DAX, MDX, SQL Server Analysis Services (SSAS), Requirements Analysis, Data Analysis, Data Visualization, SQL, Microsoft Excel, Data, Data Cleaning, Data Cleansing, Data Analytics

Consultant

2008 - 2013
EnterpriseWorx
  • 设计流程和报告,以验证客户BI平台上数据的完整性.
  • 为一家零售连锁店在SAP环境中开发带有接口的主数据解决方案.
  • 构建报告和仪表板,使主数据团队和数据管理员能够识别和合并不同零售链中的重复产品,从而获得每个产品的黄金记录.
  • 为SAP数据迁移项目从多个不同平台上的系统创建自动数据提要.
Technologies: Microsoft SQL Server, T-SQL (Transact-SQL), ETL, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), Data Migration, Master Data, Data Integration, Reporting, Data Analysis, SQL, Data, Data Cleaning, Data Cleansing, Data Analytics

Consultant

2007 - 2010
Altron Karabina
  • 在现有的业务关键型SQL BI系统上执行故障排除和稳定.
  • 为现有商业智能解决方案提供用户支持和维护.
  • 为制造环境中使用的多个子系统创建ETL模块.
Technologies: Microsoft SQL Server, T-SQL (Transact-SQL), SQL性能, SQL Server Reporting Services (SSRS), ETL, Business Intelligence (BI), Data Warehousing, SQL Server Integration Services (SSIS), SQL Server BI, Reporting, Data Analysis, Data Modeling, Requirements Analysis, SQL Server Analysis Services (SSAS), Technical Design, SQL, Data, Data Cleaning, Data Cleansing

Consultant

2006 - 2007
Entelect
  • 评估客户现有的报告解决方案,并提出改进建议,以提供更灵活和可扩展的解决方案,使公司能够发展到未来.
  • 为一个蜂窝提供商开发了一个报告和BI解决方案.
  • 开发ETL流程,将数据从ERP系统加载到操作数据存储.
Technologies: Microsoft SQL Server, T-SQL (Transact-SQL),商业智能(BI), ETL, SQL Server Integration Services (SSIS), Reporting

Consultant

2005 - 2006
IDS Consultants
  • 为商业智能项目创建ETL流程.
  • Developed exception reports used in fraud detection.
  • 建立了红旗或绿灯申请人的审查程序.
Technologies: Microsoft SQL Server, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), T-SQL (Transact-SQL), ETL, Reporting, SQL Server BI, Data Analysis, Data Modeling, SQL

Business Analyst and Software Development Manager

2003 - 2005
Smollan
  • 在现有的工资系统上开发一个人力资源报告模块.
  • 为薪资部门提供薪资系统的技术支持.
  • 担任公司内部战略项目的技术顾问.
  • 调查可以为公司增加价值和提供竞争优势的技术和产品.
  • 围绕人才获取系统收集并记录用户需求.
  • 管理人才获取系统的开发.
  • Built a Visual Basic.NET (VB.NET) module for a call center application.
Technologies: VB.. NET, T-SQL (Transact-SQL), RPG, Microsoft SQL Server,需求分析

Volunteer

2003 - 2003
Freeme Wildlife Rehabilitation Centre
  • 建立了一个准入系统来记录所有来到中心的动物.
  • 开发系统报告,显示成功率,释放,伤害,疾病等.
  • 收集并运送受伤的动物和捐赠的食物.
技术:Microsoft Access,软件开发,报表

Software Engineer

2002 - 2003
NetIQ
  • 开发并维护了一个用VB编写的SQL Server监控系统.NET.
  • 向SQL Server产品团队的其他成员提供技能和知识,分析和纠正常见的客户SQL Server问题.
  • 处理一线和二线客户支持团队无法处理的客户支持问题.
技术:Microsoft SQL Server, T-SQL (Transact-SQL),软件开发,SQL性能,VB.NET, Waterfall Methodology, SQL

Senior Software Developer

1999 - 2002
Subquery Innovations
  • 开发和维护一个用Visual Basic 6 (VB6)编写的SQL Server监控系统.
  • 协助产品的市场推广和国际会议的销售.
  • Maintained the company website, including HTML content updates, uploaded new releases, and upgraded software products using FTP utilities.
  • 处理电话和邮件客户支持问题.
Technologies: Microsoft SQL Server, T-SQL (Transact-SQL), Software Development, SQL Performance, Visual Basic, SQL

Software Developer

1996 - 1999
Qmuzik
  • 开发和维护一个用VB6编写的ERP系统模块.
  • 为ERP应用程序创建了一个数据仓库组件.
  • 为ERP应用程序构建了高管信息报告模块.
  • Assisted with user training, 包括编写培训材料和介绍培训主题.
Technologies: Microsoft SQL Server, T-SQL (Transact-SQL), Visual Basic, Software Development, SQL Performance, Reporting, SQL

Developer

1990 - 1996
Investec Group
  • 建立了一个电子系统,使银行每月的工资发放过程自动化, which resulted in substantial time and cost savings.
  • 设置数据清理和分段例程,以便在不同的系统和平台(如Sybase和AS400)之间自动传输数据.
  • 开发和维护RPG和LANSA编写的系统, which integrated with the primary banking system.
  • 担任银行内部IT部门与特定业务部门之间的关系经理. 其目标是让业务部门了解任何新的IT策略,并协助业务部门获得针对任何业务挑战的IT解决方案.
  • 使用MS Project协调开发请求并为任务分配适当的开发人员.
技术:AS400, RPG, LANSA,软件开发

Investment Fund Reporting

创建了一个与投资组合相关的自动报告解决方案. 在多维多维数据集和数据仓库上开发多组报告. 每一组报告都需要动态标记(徽标、颜色、字体等).),以便同一份报告可以用于不同的客户端.

The solution included the following:
•每月基金业绩报告以pdf格式生成.
•合并季度报告,通过动态改变其某些属性来杠杆化和合并月度报告, also generated in PDF format.
•使用SSRS自动更新PowerPoint演示文稿中的嵌入式图表和图像.
•可下载的分页报告,供公司内部使用,并结合Excel和PDF报告与合作伙伴共享.

我负责与欧博体育app下载,以确定每个新报告集的确切需求, 开发报表使用的MDX和T-SQL查询, and developing the reports themselves.
自动化报告解决方案取代了劳动密集型的人工流程,每月为公司节省了数千工时.

Finance System Integration

客户的ERP系统缺少关键功能. In addition, 他们现有的金融系统接口基本上是手动的, 克服这些限制的过程非常耗时, prone to errors, and resulted in high-level, aggregated transactions in the finance system.

在这个项目中,我通过提供以下内容来解决局限性:
•开发SQL模块,提供ERP系统中缺少的再保险功能.
创建ERP系统之间的自动化集成, the reinsurance module, and the finance system. 业务用户还可以通过Power Flow App组件按需执行界面.
•创建用于报表的操作数据存储.
•用可下载的SSRS分页报告补充现有财务报告,以供进一步分析.

CRM Data Integration

使用KingswaySoft组件创建了一组SQL集成服务(SSIS)包,将数据加载到Dynamics CRM中. 有必要具备完整的审计能力,以识别诸如源记录数量之类的东西, destination records, count of new records loaded, updated records, error records, and package execution time.

During this project, 我与CRM开发团队密切合作,以确保我开发的管道在规定的时间框架内交付预期的数据.

所开发的审计日志超出了客户的期望. 他们很高兴地看到,他们可以很容易地根据这些数据建立自己的报告,以解决审计人员提出的任何疑问.

Report Usage Analysis

分析遗留报表平台,为停用环境做准备,转而使用Azure Databricks报表和分析环境. 在这个项目中,我主要负责以下工作:

•与业务用户进行研讨会,了解他们的报告使用情况和关键报告需求.
•利用技术资源促进研讨会,以了解遗留环境和建议的新报告环境.
•在SSRS元数据上创建SQL脚本,以识别最近使用的SSRS报告及其引用的数据库和表.
•在Azure Databricks数据库上构建SQL脚本,以识别高级版和专业版Power BI报告的使用情况.
•开发SQL脚本来识别跨服务器和跨数据库查询.

Languages

T-SQL (Transact-SQL), SQL, RPG, Visual Basic, VB.NET, MDX

Tools

SQL Server BI, Microsoft Power BI, Microsoft Access, Microsoft Excel

Paradigms

ETL,商业智能(BI),需求分析

Storage

Microsoft SQL Server, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), Data Integration, SQL Performance, SQL Server Analysis Services (SSAS)

Other

Data Warehousing, Reporting, Data Migration, Data, Data Cleaning, Data Cleansing, Data Analytics, Data Analysis, Data Modeling, Data Profiling, Data Warehouse Design, Technical Design, Data Visualization, Software Development, AS400, LANSA, Master Data, Agile Sprints, Waterfall Methodology, DAX

Platforms

Azure

1992 - 1996

数学和计算机科学学士学位

南非大学-比勒陀利亚,南非

JUNE 2020 - PRESENT

AZ-900: Microsoft Azure Fundamentals

Microsoft

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring