Tshiamo Motaung, Developer in Johannesburg, Gauteng, South Africa
Tshiamo is available for hire
Hire Tshiamo

Tshiamo Motaung

Verified Expert  in Engineering

Software Developer

Location
Johannesburg, Gauteng, South Africa
Toptal Member Since
March 29, 2022

Tshiamo是一名电气和计算机工程师,在军队工作过, financial, mining, and legal sectors. 她带来了面向客户端应用程序的后端Java微服务开发经验, serving thousands monthly users. Furthermore, Tshiamo对设计充满热情,并展示了全栈开发能力, specializing in C++ and the Qt Framework and C# with the .NET framework and Angular. Tshiamo thrives in agile environments.

Portfolio

SwissRe iptiQ - Main
Java、Spring Boot、Amazon Web Services (AWS)、消息队列、测试...
Detnet SA (Pty) Ltd
QML, Qt 5, C++, Java, Bitbucket, Windows, Jira, Analysis...
BSG (Africa)
ASP.. NET, c#, WebDriver, Selenium, Java, Spring, SOAP, REST, Hibernate, TeamCity...

Experience

Availability

Part-time

Preferred Environment

Windows, IntelliJ IDEA, Java, Spring, REST, MacOS, Qt, Atlassian Suite, Visual Studio Code (VS Code), Angular

The most amazing...

...我最大的成就是2015年发表了一篇计算机视觉学术论文, before the prevalence of machine learning, which has garnered 33 citations to date.

Work Experience

Java Engineer

2022 - 2023
SwissRe iptiQ - Main
  • 使用来自客户销售旅程的数据引导承保配置, 通过集成的第三方提供商执行自动和手动承保.
  • 使用Jira作为报告和跟踪工具跟踪故事、任务和bug.
  • 将Jira票据中捕获的需求转换为技术规范, which were implemented and delivered with unit, integration, and component tests (integrated with TestRail).
  • 通过Kibana可视化的服务日志,调查并识别影响关键业务流程和客户数据的遗漏错误.
  • 迄今为止,支持了欧洲地区三家主要保险提供商的上线.
Technologies: Java、Spring Boot、Amazon Web Services (AWS)、消息队列、测试, Domain-driven Design (DDD), MongoDB, PostgreSQL, HTTPS, REST, TestRail, Grafana, Kibana, APIs, MySQL, Apache Kafka, SQL, API Integration, Relational Databases, Object-oriented Programming (OOP), REST APIs, Spring, JSON, Kubernetes, Continuous Integration (CI), Hibernate, Architecture, Software Architecture, HTTP

Software Development Engineer

2019 - 2022
Detnet SA (Pty) Ltd
  • 作为一名全栈开发人员,为采矿应用开发了尖端的爆破规划和优化软件.
  • Initiated unit and integration testing in C++ and the Qt framework.
  • 对各种项目的软件开发生命周期(SDLC)计划和文档做出贡献.
Technologies: QML, Qt 5, C++, Java, Bitbucket, Windows, Jira, Analysis, Complex Problem Solving, Design, Mobile App Development, Software Engineering, Reverse Engineering, JavaScript, Embedded Systems, Cross-platform, Mobile Applications, MySQL, Android, SQL, Relational Databases, Object-oriented Programming (OOP), JSON, Qt, Architecture, Software Architecture, Desktop App Development, Mathematics

Intermediate Software Developer

2018 - 2019
BSG (Africa)
  • 曾为南非一家大型健康保险公司的基础设施迁移工作.5% market share.
  • Supported migration of HR data of over 50,000 employees from SAP to Workday, with temporary hosting of the data on an integration layer. 这是南非五大银行之一正在经历一次重大分离.
  • 与产品和业务经理密切合作,制定产品设计和实现策略,以支持和维护一家英国保险公司的客户端建模系统.
Technologies: ASP.. NET, c#, WebDriver, Selenium, Java, Spring, SOAP, REST, Hibernate, TeamCity, Jira, Bitbucket, Docker, DevOps, Microservices, Windows, IntelliJ IDEA, Apache Maven, Analysis, Complex Problem Solving, Software Engineering, Spring Boot, APIs, MySQL, SQL, API Integration, Relational Databases, Object-oriented Programming (OOP), REST APIs, JSON, Kubernetes, Continuous Integration (CI), Architecture, Software Architecture, HTTP, CRUD, Desktop App Development, Workday, .NET Core

Junior Engineer

2015 - 2018
Denel Dynamics
  • 为虚拟卫星成像仪系统从原始卫星数据中提取图像管道.
  • 管理SIEM实习生项目,整理公司网络各独立安全系统的网络使用数据,分析趋势和使用行为.
  • Developed missile guidance and control algorithms, modeling vehicle flight dynamics, and analyzing radar models.
Technologies: C, C#, ASP.NET, YouTrack, Scripting, MATLAB, Windows, Analysis, Complex Problem Solving, Design, Software Engineering, Reverse Engineering, Embedded Systems, MySQL, Object-oriented Programming (OOP), Architecture, Software Architecture, Desktop App Development, Mathematics, .NET Core

Asset Care Engineer (Vacation Student)

2014 - 2014
Pragma
  • 对开普敦市拥有的发电机的燃料利用数据进行趋势分析,以确定燃料使用优化区域.
  • 进行了一项通宵调查,旨在提高员工在工作场所的参与度.
  • 接受过专业力量发展训练.0 program.
技术:Excel 2013, Windows,分析,复杂问题解决

Qt Framework | Building a Calculator with Solution-based Thinking

http://www.udemy.com/course/oarora-qt-framework-building-a-calculator-with-solutions-thinking/learn/?referralCode=D038EAB6E8DA1C3B0F68
我编写的一门课程侧重于使用以解决方案为中心的方法进行编码.

我编写了一门课程,为使用Qt跨平台框架的基于解决方案的思维和系统设计提供基础. 学生学习如何开发从构思到可在移动设备上安装的应用程序的系统概念,这些应用程序可以与之交互.

LapTime

http://play.google.com/store/apps/details?id=com.oarora.laptime
LapTime allows the scheduling of titled sets, broken down into repeatable intervals with rests in between. It can be used to time workouts, stretching sessions, meditation sessions, study sessions, and much more.

这款应用是为那些严格遵守时间的用户量身定制的,他们需要自律,坚持一种特定的锻炼方式或一段固定的时间,并希望确保他们锻炼的身体的每一边都能接受相同时间的训练(提供统一的训练和均匀的力量发展)。.

On-The-Go Banking

http://drive.google.com/drive/folders/11CXI-WE6foJqVmBQrRvgOAv-TWa4FY60?usp=sharing
Developed an in-vehicle, hands-free, and speech-controlled personalized banking system, 当他们开车时,坐在舒适的汽车座椅上的人会相互作用吗, putting to good use idle traffic time.

该系统将目前的移动银行基础设施扩展到方向盘后的免提银行. 它结合了机器学习算法对报表事务信息进行趋势分析, budgeting and financial planning, and integrated financial advisory.

该系统是为格林德银行的“重新想象金融科技未来”黑客马拉松而开发的,并获得了第一名.

合成孔径雷达(SAR)线性与非线性主成分分析(PCA)

http://ieeexplore.ieee.org/document/7129065
发表了一篇论文,探讨了使用主成分分析(PCA)技术开发合成孔径雷达(SAR)图像的分类系统.

PCA的概念集中在特征提取和降维上. 通过利用特定数据域的数据点之间的空间差异和方差, PCA技术将数据集简化为仅由主成分组成的表示. Henceforth, the effect is the reduction of dataset sizes, 对于几乎任何数学技术的应用,这意味着在这些数据集上处理时间的减少.

Languages

Java, c++, QML, Python, c#, JavaScript, SQL, CSS,汇编,C, HTML

Libraries/APIs

REST APIs, WebDriver, Node.js, TensorFlow

Tools

Jira, Bitbucket, IntelliJ IDEA, Apache Maven, TeamCity, YouTrack, MATLAB, Excel 2013, TestRail, Grafana, Kibana, Git, Xcode, Atlassian Suite, Blender

Paradigms

Cross-platform, Object-oriented Programming (OOP), Desktop App Development, REST, Microservices, Continuous Integration (CI), DevOps, Testing, CRUD

Platforms

Windows, Android, Docker, Amazon Web Services (AWS), MacOS, Apache Kafka, Linux, Kubernetes, Visual Studio Code (VS Code)

Storage

MySQL, JSON, Relational Databases, MongoDB, PostgreSQL

Other

Analysis, Complex Problem Solving, Software Engineering, APIs, Mobile Applications, Architecture, Design, Mobile App Development, Software Architecture, Reverse Engineering, API Integration, HTTP, Mathematics, Quality Assurance (QA), Network Design, Calculus, SOAP, Scripting, Machine Learning, Principal Component Analysis (PCA), Computer Vision, Message Queues, Domain-driven Design (DDD), HTTPS, Qt 6, Embedded Systems, 3D Animation, Workday

Frameworks

Spring, Hibernate, Spring Boot, Qt, .NET Core, Qt 5, ASP.NET, Selenium, Angular

Industry Expertise

Project Management

2022 - 2024

Master's Degree in Electrical Engineering

University of Cape Town - Cape Town, South Africa

2011 - 2014

Bachelor's Degree - Honors in Electrical and Computer Engineering

University of Cape Town - Cape Town, South Africa

DECEMBER 2023 - PRESENT

Learn Intermediate CSS

Codecademy

NOVEMBER 2023 - PRESENT

Learn CSS

Codecademy

JULY 2023 - PRESENT

Learn JavaScript

Codecademy

JULY 2023 - PRESENT

Learn HTML

Codecademy

OCTOBER 2018 - PRESENT

Software Architecture

Coursera

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

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring