my professional summary

I am currently employed at the Eswatini Revenue Service as a System Development Officer with the Business Strategy and Development department under the Innovations and Development division. The main purpose of my job is to Design, develop and maintain computer system requirements and services that are core to ERS’s service offering based on the customer and technological environment. Gather, document and analyse business requirements.
Develop technical requirements for software, patch managements and system upgrades. Identify and evaluate technologies for software solution implementation.
Design the system as per documented business requirements, where development is outsourced, work with contracted vendor to design the system as per documented business requirements. Document technical specifications and facilitate review sessions with requesting business units. Develop applications/systems as outlined by the Innovations & system development process. Develop reports for the line of business systems as outlined the user requirement specifications


  • Dolor
  • Dolor
  • Dolor

Employed at The Central Bank of Eswatini as Graduate Trainee Systems/Software Developer.I was with the bank from 01 August 2019 until 01 September 2021
My primary job purpose is to engage in all phases of the software development lifecycle which include but not limited to:
Reviewing current systems, presenting ideas for system improvements, working closely with analysts, bank staff and third-party partners, producing detailed specifications and system design,
coding the software, testing the software in controlled, real situations before going live and maintaining the systems once they are up and running.
Integrate existing software to internal and external systems as per business requirements. Write reliable, available, serviceable, usable and installable (RANSUI) software that meets the applicable security standards of the bank.
Innovation – Engage in software proof of concepts to illustrate avenues of process and/or technology improvement. Moreover, to perform system analysis and documentation, implement, customize, maintain computer systems and supports end users to ensure that appropriate systems are installed and are functional in user’s personal computer in line with identified needs.

  • Dolor
  • Dolor
  • Dolor

Key Job Functions

  1. Write efficient code, test and implement and improve new and existing software.
  2. Comment on code to the standards required by the organisation.
  3. Develop and maintain web services used in application integrations.
  4. Design integration solutions and document the design in accordance with best practice.
  5. Work with development teams to architect, design, build, and implement application integrations.
  6. Test, maintain and recommend software improvements to ensure strong functionality and optimized performance

Key Milestones at Central Bank of Eswatini

  1. CBE Canteen System: the development of the CBE Canteen Application which is an online ordering and payment platform that has improved efficiencies of the Canteen which has inherently improved the delivery of service to CBE’s Canteen customers.

  2. Bop Version3 Cross Border Foreign Exchange Transaction Reporting System (CBFETRS): The Cross Border Foreign Exchange Transaction Reporting System (CBFETRS) is a web-based platform used by commercial banks reporting to the Central Bank of Swaziland to submit all economic transactions between the residents of the country and the rest of the world in a particular period (over a quarter of a year or more commonly over a year)

Awards Recieved At Work

2019 CBE Mobile Application Challenge, runner up:
Where I submitted a mobile application which aimed at giving a simplyfied and targeted infromation sharing by the bank to the public.

Technical Skills and Competencies

Here is a brief description on the skills and tools
I am skilled at and can work with independently with little or no supervision

  • Bcom in Informatics

    I have a barchelor of commerce degree in Informatics from the University of Pretoria which I obtained in 2018.University of Pretoria has the ONLY Information Systems degree in Africa that is internationally accredited by ABET

  • ASP.NET Developer

    Skilled in ASP.NET MVC, Entity Framework and forntend web development(HTML5,CSS3 ans JS6 including Bootstrap).The canteen application was developed using the programming languages listed here.

  • Tools I Can Use

    Visual Studio(IDE), Visual Studio Code(Text Editor), Android Studio, Intellij IDEA, Eclipse, JBoss, IIS, SQL Server Management Studio, WildFly, IBM System Architecture Analysis,

  • Programming Languages

    C#,ASP.NET,JAVA,Spring Boot,Bootstrap,JavaScript, CSS3,HTML5,XML,SQL,LINQ,Entity Framework,Hibernate,PHP

  • Application Server Configuration

    I can configure and set up JBoss application server and moreover , I can deploy web applications on the same server as well.I can also deploy web applications on Internet Information Services(iis)

  • Microsoft Azure Fundamentals

    I can easily create VMs, vNets, Web APPS,SQL Databases on the Microsoft Azure Cloud platform. I am comfortable with using either the portal,CLI or PowerShell.