
Maishi Teffo
@maishiteffo
Data Engineer at betXchange building API-to-reporting workflows and automated data integrations.
What I'm looking for
At betXchange, I develop and support scheduled ingestion workflows that connect REST APIs, relational databases, files, SharePoint and Power BI Service for operational reporting. I implement pagination, date-window parameters and validation to make API-fed datasets more consistent.
I also build and troubleshoot Power Query transformations and Power BI semantic models, including incremental refresh filters and fact/dimension relationships. I diagnose refresh and connectivity issues, and support authentication and proxy integrations using Cloudflare Workers and Power Automate.
On the FICA verification integration, I supported automated identity-verification flows and contributed to transition planning from scheduled flows to a containerized service. I also developed an academic document-request application in C# and ASP.NET Web Forms during my internship at University of Johannesburg (YES4Youth).
Experience
Work history, roles, and key accomplishments
DataOps Engineer (BI Analytics & Automation)
betXchange
Oct 2025 - Present (1 year)
Develop and support scheduled ingestion workflows integrating REST APIs, relational databases, files, SharePoint and Power BI Service for operational reporting. Implement pagination, date-window parameters, retry/polling patterns, normalization and record-level validation to improve consistency of API-fed datasets.
Azure Cloud Development Trainee
Dynamic DNA
Aug 2025 - Feb 2026 (6 months)
Completed fully remote practical and technical training aligned to Microsoft Azure Fundamentals (AZ-900) and Azure Developer (AZ-204), covering cloud services, application development and integration concepts. Practised Azure compute, storage, identity/security, monitoring and cloud application development concepts through guided technical exercises and assessments.
Developed an academic document-request application in C# and ASP.NET Web Forms, implementing dynamic fee calculation, document upload validation and conditional form logic. Participated in testing, debugging, code review and Git-based collaborative development.
Data Analyst Trainee
Mecer Inter-Ed
Aug 2024 - Dec 2024 (4 months)
Developed interactive Power BI reports and practiced SQL Server querying, Python-based data preparation and analytical reporting. Completed practical learning in Microsoft cloud and data platform fundamentals.
Education
Degrees, certifications, and relevant coursework
University of Johannesburg
Bachelor of Science, Information Technology
Bachelor of Science in Information Technology with majors in Computer Science and Informatics.
Microsoft
Professional Training, Data and Cloud Technologies
Training in Power BI Data Analyst (PL-300), Data Engineering on Microsoft Azure (DP-203), Azure Fundamentals (AZ-900), and Azure Developer Associate (AZ-204). Certification exam status not verified.
Availability
Location
Authorized to work in
Salary expectations
Social media
Interested in hiring Maishi?
You can contact Maishi and 90k+ other talented remote workers on Himalayas.
Message MaishiGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
