Bulelani Rwexane, Software Developer

Bulelani Rwexane

Software Developer

Spec-Savers SA

Location
South Africa - Port Elizabeth
Education
Diploma, National Diploma: Software Development,
Experience
7 years, 4 Months

Share My Profile

Block User


Work Experience

Total years of experience :7 years, 4 Months

Software Developer at Spec-Savers SA
  • South Africa - Port Elizabeth
  • My current job since November 2023

I am actively involved in new projects and maintenance of existing applications, and enhancement with Api development.

Produce clean, eficient code based on specifications provided in a Proposal / Design document.
• Know and apply principles, techniques, technology and practices that demonstrate competency in software development.
• Produce quality work with as few programming errors as can reasonably expected based on experience.
• Work within existing development standards, tools and best practices.
• Complete work within agreed timescales.
• Communicate efectively with Team Leader on progress and issues
Developer test code
• Ensure functionality meets the desired outcomes based on the Proposal / Design.
• Make sure there are no obvious errors in work by the time it is handed over to next role.
Resolve reported issues
• Investigate and troubleshoot issues reported.
• Fix bugs and do patch builds.
• Use Jira to update the status of cases as they are fixed.
• Do projects and fix bugs, enhancement.

Software Developer at Quest Petroleum - Simpline
  • South Africa - Port Elizabeth
  • September 2022 to October 2023

Simplinet is a new subsidiary company from Quest Petroleum. Where their main focus is the engineering of custom software development. I was actively involved in new projects and maintenance of existing applications, mvc applications and some win forms applications with devexpress.

Intermediate Software Developer at Greatsoft
  • South Africa - Cape Town
  • October 2019 to August 2022

I worked as an Intermediate Software Developer for GreatSoft which specializes in Accounting Software. I develop in asp.net using C#, VB.NET, Entity Framework, Datasets, JQuery, BootStrap, JavaScript, Html, CSS, MS SQL Server, Azure DevOps, GraphQL, SignalR, Scrum.
Produce clean, eficient code based on specifications provided in a Proposal / Design document.
• Know and apply principles, techniques, technology and practices that demonstrate competency in software development.
• Produce quality work with as few programming errors as can reasonably expected based on experience.
• Work within existing development standards, tools and best practices.
• Complete work within agreed timescales.
• Communicate efectively with Team Leader on progress and issues

Junior Software Developer at Application Frameworks
  • South Africa - Cape Town
  • November 2016 to June 2019

I worked as a Junior Software Developer for Application Frameworks which specializes in enterprise solutions and services in the Electricity and Gas domain. I developed in asp.net and MVC using C#, JQuery, JavaScript, Html, CSS, TFS.
I am also skilled in these languages and tools Java, C++, C, PHP, SQL, PL SQL, Git, Jenkins and IIS.

Produce clean, efficient code based on specifications provided in a Proposal / Design document.
• Know and apply principles, techniques, technology and practices that demonstrate competency in software development.
• Produce quality work with as few programming errors as can reasonably expected based on experience.
• Work within existing development standards, tools and best practices.
• Complete work within agreed timescales.
• Communicate effectively with Team Leader on progress and issues

Produce DGS
• A document effectively communicates how the implementation was done.
• Produce document according to existing standards and/or templates.
• Take ownership of content and complete document.

Developer test code
• Ensure functionality meets the desired outcomes based on the Proposal / Design.
• Make sure there are no obvious errors in work by the time it is handed over to next role.

Produce scenarios document
• A document that is easy for testers to understand what has been implemented, how it should work, and how it should be validated.
• Produce document according to existing standards and/or templates.
• Take ownership of content and complete document.

Perform FAT builds
• Including updating the installer configuration, source files, and documents in the Team Leader Release Folder.

Resolve reported issues
• Investigate and troubleshoot issues reported.
• Fix bugs and do patch builds.
• Use FogBugz to update the status of cases as they are fixed.
• Includes updating the installer configuration, source files, and documents in the Team Leader Release Folder.

Education

Diploma, National Diploma: Software Development,
  • at Cape Peninsula University of Technology
  • December 2018
High school or equivalent, Matriculated,
  • at Hector Peterson Secondary School
  • December 2009

Specialties & Skills

Web Development
SQL (PROGRAMMING LANGUAGE)
BOOTSTRAP (FRONT-END FRAMEWORK)
CUSTOM SOFTWARE
HYPERTEXT MARKUP LANGUAGE (HTML)
JAVA (PROGRAMMING LANGUAGE)
JAVASCRIPT (PROGRAMMING LANGUAGE)
ASP.NET

Social Profiles

Languages

English
Intermediate

Training and Certifications

Developing Mobile Apps with SAP (Training)
Training Institute:
SAP
Date Attended:
October 2015
Duration:
36 hours

Hobbies

  • Playing Video Games - Fifa