Profile Title
Senior Software Engineer
In 2094, South AfricaAbout Me
I am an experienced Software Engineer with a demonstrated history of working in the Information Technology and services industry. For the past years since 2012 I have been working with various software, namely: Microsoft SQL Server, .NET Framework, Software Documentation, Web (ASP, Java, HTML, CSS, and Angular) and Mobile Development (Android and Xamarin). An ideal team would be one that will be able to help another team member, who is available to learn new implementations, who picks up another team member and lend a helping hand to make sure that there is a common workflow environment. Throughout my career, I have been exposed to various working environments and personalities. An ideal company would be one that would allow for their employees to be in a relaxed environment and allows for a day set aside where they can socialize, to get to know each other more. The company must be fair towards an employee in all respects and create a stress-free environment so that product can be successfully achieved.
My interest is in the financial and insurance sector, which seems to be an ever-growing industry and is a good place for growth. I would like to continue to be in the Software Engineering environment and to increase my knowledge of being a Full Stack Developer and mostly improve my knowledge in Angular. To be successful is to be dedicated and goal-driven towards a successfully developed product. There must be a willingness to help and learn with each team member, for a successful outcome. I would ideally want to step into a permanent position that puts me on the company's payroll. Added benefits like medical aid or pension would be great but not a deal breaker.
SOFTWARE EMPLOYMENT HISTORY
[December 2022 - Current] Software Engineer at Gemini Solutions
RESPONSIBILITIES:
- Developed backend functionality for new features in the Simpology system.
- Modified and added new features to front-end applications.
- Created and secured microservices for external client usage.
- Maintained the existing codebase of the Simpology system.
- Built NuGet packages for the Simpology system using class libraries.
- Managed both backend and frontend functionality for specific features.
- Implemented Elasticsearch functionality for global search within the Simpology system.
- Designed UI and backend services for serviceability configuration in an Australian banking application.
SOFTWARE DEVELOPMENT TOOLS/LANGUAGE:
- C# .Net – Visual Studio 2022
- SQL Server
- Microsoft Azure
- MVC/ASP.NET
- GIT
- Web Api/MVC/MV*
- JavaScript/HTML/jQuery/CSS
- Microservices
- Angular/Type/Node.js
- Jenkins
- AWS
- Xamarin/MAUI
[November 2021 – November 2022] Software Engineer at Eqstra Fleet Management/ENX/Kynite Solutions RESPONSIBILITIES:
- Maintaining Microsoft Dynamic AX XML Reporting.
- Maintaining Customer Remittance cases. ❖ Maintaining Purchase Order cases
- Creating/Modifying reports in xsl and xml
- Updating Portal Mobility code to accommodate changes done in AX.
- Maintaining and adding functionality to the Portal site to manage configuration to Portal Mobility application.
- Deploying Portal site into the Azure environment.
SOFTWARE DEVELOPMENT TOOLS/LANGUAGE:
- C# .Net – Visual Studio 2019
- SQL Server
- Xamarin/MAUI (Android/Windows Mobile/iPhone)
- Microsoft Dynamic AX – Beginner Level / D365
- AngularJS/Angular 11+
- JavaScript/HTML/jQuery/CSS/Type
- NodeJS
- Restful Services
- Web Api/MVC/MV*
- AWS
- GIT
- Xamarin (Android/Windows Mobile/iPhone)
REASON FOR LEAVING: Relocated to Cape Town due to personal reasons.
[October 2021 – November 2021] Software Engineer at Softi-Doc/African Unity Life RESPONSIBILITIES:
- Maintaining Client List/BHUF/Claims system for Insurance policies.
- Implemented Micro services Connect-A System.
- Maintaining BI-Reporting and refreshing Datasets and Reports.
- Maintaining Python s for uploads of data into the database.
- Managing on-premises database and azure databases.
SOFTWARE DEVELOPMENT TOOLS/LANGUAGE:
- C# .Net – Visual Studio 2022
- SQL Server
- Microsoft Azure
- MVC/ASP.NET
- Click Up
- Web Api/MVC/MV*
- JavaScript/HTML/jQuery/CSS Micro services
- BI-Reporting Tool – Microsoft
- Python
- GIT
REFERENCE: Jeremy Engelbrecht (0843260928) - CEO
REASON FOR LEAVING: Contracted through Softidoc for African Unity Life.
[March 2021 – October 2021] Software Engineer at Comair Limited – Contract through Tera Flow RESPONSIBILITIES:
- Client liaison for all modification and enhancement.
- Maintained confidentiality with regards to information being processed, stored, and accessed.
- Evaluate simple interrelationships between programs
- Maintenance on code based in Cabin Crew application in the windows mobile environment (Xamarin/Windows Presentation Foundation).
- Maintenance on Comair application back office which utilizes orchard content management system for all different module within the project, modules include the following.
- Cabin Crew Management
- Optimum Training Modules
- The use of ConnectWise and Monday.com to keep track of all day-to-day incoming request from clients.
- Developing and testing modification once completed.
SOFTWARE DEVELOPMENT TOOLS/LANGUAGE:
- C# .Net/ASP.NET/Kendo – Visual Studio 2019
- SQL Server 2017
- JavaScript/HTML/jQuery/CSS
- Team Foundation Server (TFS)
- Windows Presentation Foundation
- Xamarin (Android/Windows Mobile/iPhone)
- Monday.com/ConnectWise
- WebApi/MVC/MV*
- Windows Mobile – Window 8
- Orchard CMS
- Razor
- Windows Presentation Foundation
- Restful Services
REFERENCE: Dries Vermeulen (0828593449) – Team Leader
REASON FOR LEAVING: Company went through business rescue and financial issues.
[November 2020 – February 2021] Software Engineer at Kiron Interactive
RESPONSIBILITIES:
- Maintenance on Betman Project for the following:
- Operators and Operators Group which required functionality to deleted and reassign records to Games and Currencies.
- Required search functionality to the Audit logs for every event that takes place within the system to be filtered by the technical team.
- Refresh Caching with integration from Betman into VisionX ❖ Setting up configuring for events on Game site.
- Deploying development to Azure and making sure s correct on the Azure server.
- Moved onto VisionX Project which is done in Angular 9 to provide user with desktop and mobility abilities so that all users can place bets.
SOFTWARE DEVELOPMENT TOOLS/LANGUAGE:
- C# .Net/ASP.NET/Kendo – Visual Studio 2017
- SQL Server 2017
- JavaScript/HTML/jQuery/CSS
- Asana
- Clockify
- WebApi/MVC/MV*
- Angular 9
- Razor
- Restful Services
REFERENCE: Will provide on request.
REASON FOR LEAVING: 4-month contract which ended February 2021.
[June 2019 – October 2020] Software Engineer at NACELLE AVIATION (Comair Limited)
RESPONSIBILITIES:
- Client liaison for all modification and enhancement.
- Maintained confidentiality with regards to information being processed, stored, and accessed.
- Evaluate simple interrelationships between programs
- Maintenance on existing code base for SLOW Lounge application which is written in Windows Presentation Foundation
- Integration to FNB/eBucks for SLOW Lounge.
- Maintenance on code based in Cabin Crew application in the windows mobile environment (Xamarin/Windows Presentation Foundation).
- Maintenance on Comair application back office which utilizes orchard content management system for all different module within the project, modules include the following.
- Refunds Management
- Customer Relation Management
- Cabin Crew Management
- Online Assessment Tool
- Optimum Training Modules
- The use of Jira and Clockify to keep track of all day-to-day incoming request from clients.
- Developing and testing modification once completed.
SOFTWARE DEVELOPMENT TOOLS/LANGUAGE:
- C# .Net/ASP.NET/Kendo – Visual Studio 2019
- SQL Server 2017
- JavaScript/HTML/jQuery/CSS
- Team Foundation Server(TFS)
- Windows Presentation Foundation
- Xamarin (Android/Windows Mobile/iPhone)
- JIRA
- Clockify
- WebApi/MVC/MV*
- Windows Mobile – Window 8
- Orchard CMS
- Angular 2/4/7/8/9
- Razor
- Windows Presentation Foundation
- Restful Services
REFERENCE: Kirsty Barkhuizen (0725848524) – Chief Digital Officer (Manager)
Luandri Geldenhuys (0741566377) – Team Leader
Dries Vermeulen (0828593449) – Team Leader
REASON FOR LEAVING: Through the covid pandemic moved onto working a contract position for 4-months with Kiron Interactive.
[November 2012 – May 2019] Software Engineer at (BAZANO IMPORT AND EXPORT)/ALGO TECHNOLOGIES
RESPONSIBILITIES:
- Code, Test and Troubleshooting programs utilized the appropriate hardware, database, and programming technology
- Refine data and format final product
- Maintain and modify programs which benefit approved changes by amending flow charts, develop detailed programming logic and coding changes
- Test and Develop programming modification
- Write new program code using prescribed specifications (BRD/FRD/WBS)
- Evaluate simple interrelationships between programs
- Analyze performance of program and take action to correct deficiencies based on consultation
- Maintained confidentiality with regards to information being processed, stored and accessed
- Document programming problems and resolution for future purposes
- Assist personal of other departments as a computer resource
- Other duties as assigned
SOFTWARE DEVELOPMENT TOOLS/LANGUAGE:
- VB.Net/C# .Net/ASP.NET/DevExpress Tools– Visual
- Studio 2010/2012/2015
- SQL Server 2008/SQL Server 2012/SQL Server 2016/
- SQL Server 2017
- Crystal Reports
- JavaScript/HTML/jQuery/CSS
- Team Foundation Server (TFS)
- Windows Mobile Application – Visual Studio 2008
- On Time Help Desk
- Subversion
- WebApi/MVC/MV*/AngularJS
- SharePoint
- Time Ticker
- Report Viewer
- SignalR
- Azure Environment
- PetaPoco/NPoco
- Restful Services
- Selenium
REFERENCE: Santosh Maharaj (0826039033) – Previous Manager
Rajesh Dookkoo (0716880883) - Team Leader/Manager
REASON FOR LEAVING: Offered a better opportunity to work in the Aviation Industry.
[May 2012 - October 2012] Junior Software Engineer at Mpisi74 Trading
RESPONSIBILITIES:
- Developed Point Of Sale System for the canteen (C#.Net/SQL Server 2008)
- Developed Access Control System for Point of Sale System (C#.Net/SQL Server 2008)
- Maintained website for Mpisi Trading (ASP.Net/html/Java/JQuery)
- Maintained Mpisi HR System (Eclipse) JAVA
- Maintained the Department Management Section
- Maintained the Leave Management Section
SOFTWARE DEVELOPMENT TOOLS/LANGUAGE:
- C#.Net – Visual Studio 2010
- SQL Server 2008
- Eclipse Indigo JAVA EE IDE/Tomcat Server
REFERENCE: Morgan ([email protected]) -IT Manager (0833841233)Chris Lin
([email protected]) – IT Administrator
REASON FOR LEAVING: Better opportunity and prospect’s.
ADDITIONAL EMPLOYMENT HISTORY
[March 2012 – April 2012] Administrative Assistant at DEPARTMENT OF EDUCATION (Supplementary Examination)
RESPONSIBILITIES:
- Script control – making sure all received from department/district are present within the marking center.
- Checking each examination s after marker as marked them for errors and mistakes.
- Making copies of each mark sheets.
- Scanning outgoing/incoming mark sheets throughout the marking center session.
- Making sure all within the batches is received in the same order issued to markers.
- Arrangement of for bagging.
- Strap bags and put them according to their districts and regions.
REFERENCE: V.P.Balgobind (031 327 0255)
REASON FOR LEAVING: month contract ended.
[December 2011] Administrative Assistant at DEPARTMENT OF EDUCATION (Matric Examination)
RESPONSIBILITIES:
- Script control – making sure all received from department/district are present within the marking center.
- Checking each examination s after marker as marked them for errors and mistakes.
- Making copies of each mark sheets.
- Scanning outgoing/incoming mark sheets throughout the marking center session.
- Making sure all within the batches is received in the same order issued to markers.
- Arrangement of for bagging.
- Strap bags and put them according to their districts and regions.
REFERENCE: R. Ramdhanee (031 327 0255)
REASON FOR LEAVING: month contract ended.
[December 2010] Administrative Assistant at DEPARTMENT OF EDUCATION (Matric Examination)
RESPONSIBILITIES:
- Script control – making sure all received from department/district are present within the marking center.
- Checking each examination s after marker as marked them for errors and mistakes.
- Making copies of each mark sheets.
- Scanning outgoing/incoming mark sheets throughout the marking center session.
- Making sure all within the batches is received in the same order issued to markers.
- Arrangement of for bagging.
- Strap bags and put them according to their districts and regions.
REFERENCE: Krish Moodley (084 619 7682)
REASON FOR LEAVING: month contract ended.
[February 2008 – November 2010] IT Technician/Network Administrator at CRYSTAL CLEAR COMPUTERS (We Complete Your Computer)
RESPONSIBILITIES:
- Troubleshooting hardware, software, and network operating system
- Provided orientation to new users of existing technology
- Trained staff about potential uses of existing technology
- Provide individual training and support on request
- Maintain current and accurate inventory of technology hardware, software and resources
TROUBLESHOOTING ALL TECHNOLOGY ISSUES
- Maintain log and/or list of required repairs and maintenance
- Made recommendations about purchase of technology resources
- Research current and potential resources and services
- Provided network access to all staff
- Installed workstations
- Connected and set up hardware
- Loaded all required software
- Provide network accounts and passwords as required
- Monitor security of all technology
- Install and maintained foolproof and passwords
- Input and maintain IP addresses
- Advise staff of security breach and/or change in password or security status
- Ensure installation of lock out programs
- Identify and prepare hardware for disposal when appropriate
- Ensure hardware is stripped and secured before disposal
- Networking (LAN/WAN/MAN)
- Cabling
- Managing Network
- Troubleshooting
- Repairing PC’s, Printers, and other Hardware
- Installing software’s on PC’s/Servers
REFERENCE: Kuben Naidoo (084 835 8115)
REASON FOR LEAVING: My (KwaDukuza Electricity Complaints System 2011) project at campus was priority.
[December 2007] Customer Service Agent at EDGARS (Gateway)
RESPONSIBILITIES:
- Receive inbound calls from customers
- Answer customer’s questions, as well as question customers to obtain full understanding of what information is being requested.
- Document all calls with regards to participant inquires accurately using Call Tracking System.
- Monitor Call Tracking for responses from administrative team so call returns are done in a timely fashion.
- Follow-up with customers within a 24-hour period in regard to the initial phone call.
- Knowledge of products
- Provide quality customer service on every call.
- Communicate clearly and effectively with customer.
- Promote good listening skills.
- Manage length of calls.
- Recognizing and managing assertive customer calls.
- Promote teamwork and call center success.
- Review monthly publication of Effective Telephone Techniques.
REFERENCE: Afsana (031 566 5662)
REASON FOR LEAVING: Part-time work.
EDUCATION
[January 2003 - December 2007]
- Secondary Education: Isipingo Secondary School
- Subjects completed: Afrikaans, English, Accounting, Mathematics, Technical Drawing and Biology ❖ Grade completed: Matric
QUALIFICATION
[January 2008 – December 2011]
❖Tertiary Institute: Durban University of Technology
❖Qualification obtained: National Diploma: Information Technology
❖Subjects completed: Development Software
1, Development Software 2, Development 3, System Software 1, System Software 2, Information System 1, Information System 2, Information System 3, Technical Programming 1, Technical Programming 2, Information Technology Skills 1 and Commercial Programming 1
SKILLS
❖Planning and Organizational skills
❖Adaptability
❖Computer skills
❖Self-Awareness
❖Communication
❖Commitment and Motivation
❖Teamwork
❖Interpersonal Skills
❖Problem Solving
❖Customer Focus
❖Flexibility
❖Technical Skills
INTEREST& HOBBIES
❖Interest: Sport, Health and Fitness
❖Hobbies: Car Racing, Chess, Church activities, working on PC’S/Laptop, Dancing, Exercising, Paintball, Video Games
❖Favorite Sport: Soccer, Cricket and Golf
Service Calendar
?
X
This calendar shows your working hours available for booking by employers. When you create a promoted service,
it is automatically open for booking at any available time. If your service price is non-negotiable, then someone can book that service without your confirmation. If the price is negotiable, you will have to approve each time the booking request.
This calendar can be enabled or disabled at any time, but all the services that has been booked should be provided.


Involved Categories
Attachments
Current Work
-
...
Work History And Reviews
-
...