Allan Kote
Verified Expert in Engineering
Data Engineer and Developer
East London, Eastern Cape, South Africa
Toptal member since November 3, 2022
Allan is a data engineer with 15 years of hands-on experience in data analytics and business intelligence. Having worked as a data specialist for diverse companies, both as an internal team member and a freelancer, he has acquired extensive knowledge about the latest technology in the field. Allan also has excellent written and oral communication skills, a passion for learning, and a strong will to keep increasing his technical skill set.
Portfolio
Experience
- SQL - 18 years
- Data Engineering - 17 years
- T-SQL (Transact-SQL) - 17 years
- Microsoft SQL Server - 17 years
- SQL Server Integration Services (SSIS) - 10 years
- Microsoft Power BI - 8 years
- JasperSoft ETL - 4 years
- Spotfire - 4 years
Availability
Preferred Environment
T-SQL (Transact-SQL), SQL Server Reporting Services (SSRS), Microsoft Power BI, Spotfire, JasperSoft ETL
The most amazing...
...operational and analytical reports I've recently produced used TIBCO and integrated inQuba's customer experience tool used by corporate clients internationally.
Work Experience
Data Engineer
Freelance Clients
- Developed investment reports for Alexander Forbes using SQL Server Reporting Services (SSRS).
- Outlined part of the ETL processes and automated jobs that feed into those investment reports.
- Developed ETL processes and reporting for Master Data Services targeting the Aurum Institute and PPECB.
- Created data profiling scripts for RapidDeploy to be used on US 911 call data.
Deal Desk Technology Advisor
Zoetis - Net Revenue Management
- Created a new advanced SQL script for tracking and calculating new ODx deals.
- Developed a new ODBC dataset connection to access the SharePoint tracker spreadsheet.
- Crafted a new paginated report to track sales and orders for new and existing ODx subscribers.
- Used Azure Storage Explorer and Python to scrape invoices on PDFs and images.
- Responded to the sales teams to recommend client offers based on the ODx tiering system.
Business Intelligence Developer and Data Engineer
inQuba
- Developed customer experience BI reports with TIBCO Spotfire and JasperSoft ETL in a team of three developers.
- Created scripts to build the DW from the inQuba customer experience platform database with Spotfire dashboards for at least ten multinational clients.
- Worked on ETL processes using MS SQL Server to facilitate accurate metric aggregations on data received from inQuba's customer experience survey system. I also linked free text from individual surveys with sentiment generated from text analytics.
- Undertook the investigation and resolution of anomalies in reporting.
Business Intelligence Developer and Data Engineer
Standard Bank South Africa
- Developed South African Reserve Bank's regulatory reports for the finance department with SSRS.
- Built SSIS packages for integrating data from various accounting and trading data sources into a central data warehouse. Used this main data warehouse as a data source for several regulatory report datasets.
- Developed new ETL process status reports using Microsoft Power BI.
- Navigated diverse databases like MongoDB, mastering NoSQL. Designed efficient solutions for varied applications using my proficiency in document-oriented, key-value, and graph models. Optimized data processes, ensuring high-performance systems.
Business Intelligence Developer and Data Engineer
Telkom
- Developed OSS/BSS and CRM system reports for consumer customer support with SSRS.
- Developed ETL processes to integrate data from Telkom's various systems into a central reporting data warehouse. I would then use this data warehouse for business intelligence reporting.
- Investigated and resolved anomalies in data reporting.
System Developer
Direct Transact
- Developed banking system transactional components for branch treasury regulation using Transact-SQL.
- Wrote code for transaction processing in Transact-SQL triggers and Delphi.
- Investigated and resolved system-process anomalies.
Business Intelligence Developer and Data Engineer
Telkom
- Developed OSS, CRM, and BSS system reports for consumer customer support with SSRS.
- Extracted, transformed, and loaded data from various sources to staging environments on Microsoft SQL Server using SSIS.
- Investigated and resolved system and data reporting anomalies.
Database Support
Turfsport
- Provided database support for the company's integrated wagering solution.
- Ensured triggers for betting processes worked as intended and at the precise time in the OLTP environment.
- Investigated and resolved bets with unexpected results.
Business Intelligence Developer and Data Engineer
Telkom
- Developed OSS/BSS and CRM system reports for consumer customer support with SSRS.
- Signed a contract with Telkom to integrate legacy system data with new mobile network system data while the company was preparing to become a mobile network provider.
- Developed C++, C#, VB.NET, Microsoft Access, and Oracle Application Express (APEX) applications to report network faults and manage fault activity proactively.
Agent
Sishayele Contact Centre Solutions
- Took emergency and police calls as an agent, providing the necessary information to emergency services.
- Trained new colleagues on system usage and soft skills.
- Captured and uploaded system data to be analyzed by the planning team.
System Developer
Soluziona Professional Services
- Wrote an ICS security application in PowerBuilder and C.
- Developed a reports module for the application using Oracle Report Writer.
- Created system batch jobs in C and PL/SQL for overnight execution.
System Developer
Touchstone Computer Systems
- Developed new functionality for the Payplus payroll system in Visual Basic for MS-DOS.
- Built an HR data capturing application to store the historical data of employees in Q&A.
- Created a system to automatically print cheques an operator has entered in Q&A.
Experience
Master Data Services for the Perishable Products Export Control Board
https://ppecb.com/wp-content/uploads/2018/08/ICT_AR_2017_2018.pdfEmergency Call Center Data Engineering
Financial Data Warehousing
http://www.fundi.co.zaEducation
Postgraduate Program in Artificial Intelligence and Machine Learning
The University of Texas - Austin, USA
Bachelor's Degree in Computer Science
University of South Africa - Pretoria, South Africa
Advanced Diploma in Telecommunications
Rhodes University | Institute for Technology and Strategy Innovation (ITSI) - Pretoria, South Africa
Advanced Diploma in Operations Management
North-West University - South Africa
Vocational Diploma in Computer Science
Genetic Computer School - Gaborone, Botswana
Certifications
Microsoft Certified Professional
Microsoft
ITIL Certification
EXIN Cape Town
Skills
Libraries/APIs
PySpark, Sage
Tools
Microsoft Power BI, Spotfire, JasperSoft ETL, Microsoft Excel, Oracle Reports, Microsoft Access, Tableau, Looker, Apache Airflow, MongoDB Atlas
Languages
T-SQL (Transact-SQL), SQL, Delphi, C++, C#, VB.NET, C, PowerBuilder, VB, Snowflake, Python, Java, R
Storage
Relational Databases, Microsoft SQL Server, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), PL/SQL, Azure SQL, Databases, Database Migration, Oracle 10g, Oracle 11g, Data Pipelines, NoSQL, MongoDB, OLTP, MySQL, PostgreSQL, Cloud Firestore
Paradigms
Business Intelligence (BI), ETL, OLAP, DevOps
Platforms
Azure Synapse, Oracle, Azure SQL Data Warehouse, Dedicated SQL Pool (formerly SQL DW), Azure, Amazon Web Services (AWS), Docker, Databricks
Frameworks
Windows PowerShell, .NET, Spark
Industry Expertise
Accounting
Other
Reporting, Data Engineering, Data Analysis, Data Analytics, Data, Data Warehouse Design, Data Migration, Finance, Dashboards, tSQLt, ETL Tools, Consulting, Data Architecture, Data Management, Analytics, Azure Data Factory (ADF), Data Warehousing, DAX, Azure Data Lake, BI Reporting, Data Modeling, Warehouses, Data Build Tool (dbt), Machine Learning, Computer Science, ITIL V3 Foundation Certified, Next-generation Networks (NGN), Operations, Business, Customer Support, Human Assessment, Microsoft Master Data Services, Reports, Azure Databricks, CI/CD Pipelines, Data Visualization, Azure Data Explorer, Business Services, Scripting, Robotic Process Automation (RPA), Azure Storage Explorer, Pricing, Financials, Architecture, MacPractice, Enterprise Resource Planning (ERP)
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