Siyamthanda Danster
Software Engineer at BATSAMAYI- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
BATSAMAYI
-
South Africa
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Aug 2023 - Present
-
-
-
National Glass Distribution
-
South Africa
-
Glass, Ceramics and Concrete Manufacturing
-
1 - 100 Employee
-
Software Developer
-
Mar 2021 - Nov 2022
• Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality. • Developed software for both desktop and mobile operating systems, including Windows, MacOS and Linux as well as Android and iOS. • Collaborated on all stages of systems development lifecycle from requirement gathering to production releases. • Introduced agile methodologies and development best practices to division to enhance product development. • Coordinated with project management staff on database development timelines and project scope. • Gathered and defined customer requirements to develop clear specifications for project plans. Planned and developed interfaces that simplified overall management and offered ease of use. • Designed and maintained streamlined, reusable and reliable code for use within distributed cloud environments. • Documented technical workflows and knowledge in private wiki for education of newly hired employees. Translated verbal customer requirements into written use cases and testable development stories. • Introduced automated diagnostics for sensor data collection and processing to elevate data quality. • Collaborated with project managers to select ambitious, but realistic coding milestones on pre-release software project development. • Led version control efforts for organization, employing GitHub, TFS and other public and open source repositories. • Participated in cross-functional projects while working in lean development environments. Architected data engineering pipelines to support analysis of machine learning performance. • Designed intuitive graphical user interfaces using knowledge of serial communications and database design to improve user experience. • Integrated live, virtual and constructive programs into cohesive product. Show less
-
-
-
Nelson Mandela University
-
South Africa
-
Higher Education
-
700 & Above Employee
-
Software Developer Internship
-
Mar 2020 - Mar 2021
• Collaborated with other developers to identify and alleviate number of bugs and errors in software. Partnered with company mentor to learn best practices in software design. • Wrote all technical documentation for new software in development. Designed and developed reports using SQL server reporting services. • Attended development team trainings, daily meetings and huddles. • Tested user defined functions and triggers. Supported project managers in determining milestones and project scope. • Modified existing company applications to serve corporate goals. • Wrote clean, clear and well-tested code for various projects such as Application for re-exam. Met with project manager on weekly basis to provide detailed project report and milestone updates. • Collaborated effectively with members of software development team and personnel in other departments. Show less
-
-
Education
-
Nelson Mandela University
Advanced Diploma IT Software Development, Information Technology -
Nelson Mandela University
Information Technology Software Development, Computer Software Technology