Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Hangwelani Tapani

Makhado

Summary

I am a self-motivated individual who is able to perform under pressure and bring solid capabilities. A dedicated, trusted and patient focused person with wide range of skills in Information Technology. Easy going by nature and able to get along with other team members. Reliable, punctual, always cooperative, hardworking, willing and eager to learn new tasks or skills quickly. I am result driven, a strategic and analytic thinker, who deploys a hands-on approach to any given task, I am open to new challenges to expand my knowledge across various sectors and industries. Seeking a position in IT to utilize my skills and abilities and achieve professional growth while being resourceful, innovative and flexible. To add valuable assets to your esteemed organization as an active member.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Integration Engineer

Dotdigital
Cape Town (Remote)
05.2022 - Current

Role

In my role as an Integration Engineer, I am responsible for designing and building further integrations using our iPaaS platform. Leveraging a low-code/no-code design system, I am able to rapidly iterate and ship integrations to facilitate our growing customer base in transferring data seamlessly. I am deeply involved in evaluating and integrating solutions such as Outlook to address the diverse needs of our clients. When Engagement Cloud's API surface doesn't suffice for supporting these integrations, I work collaboratively with the team to extend APIs as appropriate. In addition, I collaborate closely with Product Managers, Quality Assurance Engineers, and a diverse group of talented team members within our Product Engineering team. I mainly work within Tray.io's low-code environment, which offers drag-and-drop functionality, while also requiring scripting for achieving optimal performance and efficiency. As we constantly integrate with new platforms, I familiarize myself with them and review their technical documentation to determine the most effective way to address the needs of our customers.

.

Responsibilities:

I participate in daily stand-up scrum meetings with my team and take part in fortnightly retrospectives, sprint reviews, and sprint planning sessions. I have a good understanding of the integrations built by the team and am responsible for delivering new integrations and improvements in line with the team's estimates. Investigating and documenting 3rd party APIs is also part of my duties, as is developing new integrations according to our design guidance.

I ensure that changes are committed to source control and collaborate with the wider team to identify any changes needed for the API. I work closely with IPaaS partners and solution consultants to deliver high-quality, performant integrations. Additionally, I actively use and maintain our Wiki.

Before moving to QA, I ensure all work is thoroughly tested. I maintain a positive attitude towards any problems that may arise and am proactive in solving them, reaching out to other teams when needed.

.

Technical Skills

  • I am proficient in using scripting or programming languages to develop new integrations.· I utilize my understanding of data modeling to create efficient data structures and relationships.
  • I apply my knowledge of efficient data storage and retrieval mechanisms to optimize integration performance.
  • I implement batch processing techniques and efficient API usage for large-scale data operations.
  • I leverage my experience working with IPaaS systems, such as Zapier, IFTT, Blendr, Tray.io, ReTool, or Microsoft's Power Platform, to build robust integrations.
  • I am familiar with a diverse range of technologies, including REST, SOAP, GraphQL, JSON, XML, and OAuth2, and use them as required in new integrations.
  • I draw on my experience working within a scrum team (GIT, PRs, scrum, agile, etc), ideally a remote-first team, to effectively contribute and collaborate with the team.

Business & Integrations Analyst

Accenture
Johannesburg
02.2019 - 05.2022
  • Align technology with business strategy and goals, work directly with the client gathering requirements to analyze, design and/or implement technology best practice business changes
  • Sought out as experts internally and externally for our deep functional or industry expertise.
  • Defined business requirements and verified alignment with design specifications to ensure seamless project execution.
  • Documented, designed, and mapped out process flows and user stories, providing comprehensive details for development.
  • Prepared business proposals and delivered insightful presentations to stakeholders.
  • Conducted investigative reports through rigorous analysis, identifying areas for improvement and growth.
  • Examined issues, formulated hypotheses, and developed strategic solutions to existing problems.
  • Clearly communicated findings and recommendations to key stakeholders, increasing client engagement and satisfaction.
  • Acted as the liaison between the team and clients, ensuring constant communication, timely progress updates, and effective decision-making.
  • Collaborated with cross-functional teams to identify opportunities for process improvement and increased efficiency.
  • Validated results and performed quality assurance to assess accuracy of data.
  • Improved internal knowledge sharing by developing comprehensive documentation outlining standard operating procedures for various tasks.
  • Queried databases for information needed for report processing.

Education

Bachelor of Science - Honors in Computing (Cumlaude)

University of South Africa
Pretoria, South Africa
05.2023

Bachelor of Science - Computer Science & Informatics

University of Johannesburg
Johannesburg, South Africa
04.2018

Certificate of Higher Education

Gondolikhethwa Christian School
Venda
12.2013

Skills

  • Basic Computer Skills
  • Word
  • Excel
  • Power Point
  • Access
  • Outlook
  • Azure DevOps
  • Blendr/Qlik
  • Visual studio
  • Visual studio code
  • Java script
  • Kanban board
  • Different APIs
  • Dropbox
  • Trayio
  • Postman
  • C
  • VB
  • Java
  • XML
  • HTML
  • Internet
  • ASPNet
  • BOOTSTRAP
  • CSS
  • ASSEMBLY
  • SQL
  • C#
  • ANDROID STUDIO
  • Software Development
  • Web Development
  • Requirements Gathering
  • Mobile App Understand
  • Development
  • Business Analysis
  • System Analysis
  • QA Testing
  • SDLC
  • System Planning
  • System Documentation
  • Agile Methodology
  • PowerBi
  • Github
  • Creating User Stories
  • Jira
  • Good Communication Skills
  • Team Player
  • Leadership Potential
  • Understand Different Local Languages
  • Scrum master
  • Postman
  • Azure DevOps
  • Data analysis and reporting
  • Requirements gathering
  • Process mapping and design thinking
  • Application Integration
  • Security Protocols
  • Network protocols
  • Integration Testing

Certification

  • Microsoft Azure Fundamentals
  • Microsoft Azure Solution Architect Design
  • Microsoft Azure Solutions Architect Technologies
  • Microsoft Azure Solutions Architect Expert
  • UiPath RPA Developer Foundation IEEE
  • Cryptography Fundamentals IEEE
  • Cloud Security IEEE System Fundamentals for Cyber Security foundational level knowledge of cloud services and how those services are provided with Microsoft Azure.
  • Microsoft Azure Architect Design validates the skills and knowledge to advise stakeholders and translate business requirements into secure, scalable, and reliable cloud solutions. Candidates have advanced experience and knowledge across IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data platform, budgeting, and governance.
  • Microsoft Azure Architect Technologies validates the skills and knowledge to advise stakeholders and translate business requirements into secure, scalable, and reliable cloud solutions. Candidates have advanced experience and knowledge across IT operations, including networking, virtualization, identity, security, Azure Solutions Architect Expertcertification demonstrates skills and knowledge to advise stakeholders and translate business requirements into secure, scalable, and reliable solutions. Candidates have advanced experience and knowledge across IT operations, including networking, virtualization, identity, security, business continuity, disaster recovery, data platform, budgeting, and governance–this role should manage how decisions in each area affect an overall solution.
  • Earners of this certification have a comprehensive understanding of AWS services and technologies. They demonstrated the ability to build secure and robust solutions using architectural design principles based on customer requirements. Badge owners are able to strategically design well-architected distributed systems that are scalable, resilient, efficient, and fault-tolerant.
  • Automation Using UIpath
  • When storing and transmitting data, it's important to secure your data in such a way that only those for whom it is intended can read/process it. Cryptography is a method to ensure this security

Timeline

Integration Engineer

Dotdigital
05.2022 - Current

Business & Integrations Analyst

Accenture
02.2019 - 05.2022

Bachelor of Science - Honors in Computing (Cumlaude)

University of South Africa

Bachelor of Science - Computer Science & Informatics

University of Johannesburg

Certificate of Higher Education

Gondolikhethwa Christian School
Hangwelani Tapani