Curriculum Vitae
14 Years of Experience
Experience
October 2021 - Current
Workforce HoldingsSoftware Developer
o Integrate online systems o Mobile development using Angular. o Requirements gathering, technical requirements, development, testing, deployment and source control. o Assess and manage functional and non-functional requirements and ensure that they are addressed with the technical solution. o Assess and manage functional and non-functional requirements and ensure that they are addressed with the technical solution. o Design and build product deliverables as per specifications, escalates technical design or specification issues to Systems business Analyst/Project Manager and o Software Development Manager end work within a given time frame to complete coding. o Conceptualise and Design complex development solutions based on various programming languages and database technologies. o Design and build product deliverables as per specifications, escalates technical design or specification issues to Systems business Analyst/Project Manager and o Software Development Manager end work within a given time frame to complete coding. o Builds product deliverables per specifications, escalates technical design or specification issues to business analyst/project manager and works within a given time frame to complete coding. o Conduct regular software development on Internal developed software platform. o Follow good development practices and software development life cycle methodologies throughout product development. o Change management - participating in every aspect of the development and implementation, working with business analysts to ensure full understanding of the change Implications to current business processes. o Data migration between systems for reporting purposes. o Keep up to date with the evolving technologies and architectures, including deployment practices, Object Orientated Programming, mobility, etc. o Keep up to date with platform-independent Web technologies. o Knowledge transfer within the team. o Assist Junior level colleagues with further development. o Code reviews when required. o Advise on best practices to improve our environment. o Provides day-to-day system support. Including: o Providing system operations information to system users o Providing integration information to supporting roles (i.e. business analytics and intelligence) o Assisting in the creation of documentation and/or user manuals o Managing user access for internal and external users o Continuous status updates to business analyst/project manager
December 2020 - September 2021
APBCOFull Stack Developer
o Integrate online systems o Mobile development using Angular. o PHP development. o SQL scripting using Sybase. o Enhancing mobile application. o Enhancing features on currently web application. o Fixing any issues picked up by users. o Code deployment using GitLab. o Reviewing other developer’s code. o Requirements gathering for new features. o Day-to-day maintenance of the systems. o Attend weekly update meetings. o Application testing.
2019 - Current
Lemoga MediaFreelance Developer
o Integrate online systems o Integrate Sales portal to transaction portal. o CSS/CSS3 development o HTML/5 development o Increase functionality through php, jQuery, JavaScript Development o Accepting, Decoding and Processing JSON results o Database manipulation o Connecting to databases o Sending and Retrieving data from the Database o Design look and feel of a website o Design and enhance creative content o Create designs using Adobe Illustrator and Photoshop o Manage MySQL database o Manage interaction between MySQL database and website. o Develop additional functionality o Develop email notifications o Develop forms for end-user submissions o Develop forms for website administration
2018 - 2019
Quintica - VodacomSenior Support Engineer
o Analyse current production environment and provide feedback (Review logs files, configuration, and suggest best practise configuration). o Enhancement and change development on BMC Remedy ITSM Ver. 8 minimum on multiple platforms. o Provide application support for the configuration, customization, and administration of the Remedy ITSM application in close coordination with the customer staff. o Analysing customer/business requirements and developing implementation strategy for ITSM solution. o Working with Change Management, Incident and Problem Management process principles, relationships, and metrics. o Working with BMC Analytics and Dashboards. o Troubleshoot, analyse, and resolve reported integration issues on Oracle Fusion. o Troubleshoot, analyse, and resolve reported integration issues on BMC Atrium Orchestrator. o BMC Remedy ITSM changes. o Maintain BMC Remedy CMDB information. o Import and update BMC Remedy information (Foundation data). o Build, update, and maintain reports on SAP Business Objects. o Manage incidents assigned to the team. o Investigate incidents logged and assigned to the support group. o Maintain foundation information on BMC Remedy. o Deploy changes made on BMC Remedy.
2016 - 2018
GijimaTechnical Specialist
o Analyse current production environment and provide feedback (Review logs files, configuration, and suggest best practise configuration). o Create BMC Remedy 9.1 ITSM Suite deployment plan and document it. o Create architecture document for the new BMC Remedy environment. o Provide hardware specification and requirements documentation. o Document product catalogue administration. o Prepare SQL queries for collection of foundation data. o Investigate current environment slow responses. o Investigate, review and advise on Ports and Queues. o Liaise with BMC Support for any call logged. o Log calls with BMC Support. o Provide client with BMC Remedy ITSM 9.1 documentation. o Prepare SQL database for new BMC Remedy 9.1 installation. o Document BMC Remedy 9.1 installation. o Download BMC Remedy 9.1 installs. o Install BMC Remedy 9.1 on the development servers. o Provide client with foundation data recommendations. o Upload Foundation data using Remedy Data Management tool. o Resolve 9.1.02 Plugin issue on the Service Request Entry. o Build, update and deploy Service Requests. o Smart Reporting - Configure the on-boarding and content import. o Provide BMC Remedy Smart Reporting administration documentation. o LDAP Configuration. o Implement BMC Remedy SSO installation and configuration. o Ensure that all solution delivery will be conducted on time. o Conduct requirements gathering, analysis, and evaluation. o Assist with current BMC Remedy maintenance. o Actively participate as team member in planning, designing and implementing changes. o Advise on business continuity best practise for BMC Remedy. o Provide guidelines with user access rights and maintenance functions. o Support and administer the development and product server environments. o Ensure that a BMC health check and quality assurance is conducted.
2015 - Current
tthale.co.zaWeb Developer
o Integrate online systems o Integrate Sales portal to transaction portal. o CSS development o HTML development o Web development using WordPress o Web development using Joomla o Increase functionality through php, jQuery, JavaScript Development o Accepting, Decoding and Processing JSON results o Database manipulation o Connecting to databases o Sending and Retrieving data from the Database o Optimizing Content Management Systems o Adding plugins to the Content Management Systems o Design look and feel of a website o Design and enhance logos o Create designs using Adobe Illustrator and Photoshop o Develop website using php 5.x o Manage MySQL database o Manage interaction between MySQL database and website. o Develop additional functionality o Develop email notifications o Develop forms for end-user submissions o Develop forms for website administration ??Projects Completed: o http://www.profilesa.co.za o http://lhsdistillery.com/ o tthale.co.za
2014 - 2015
Blue Turtle TechnologiesBMC Remedy Consultant
Formal Training Completed: o BMC Remedy AR System 8.x trouble shooting, performance tuning and configuration. o BMC Atrium CMDB 8.x. o BMC Atrium CMDB 8.0.00: What's New (WBT) o BMC Atrium Orchestrator 7.6: Foundation - Part 2 o BMC Remedy AR System 7.5: Foundation - Part 1 (WBT) o BMC Remedy AR System 7.5: Foundation - Part 2 o BMC Remedy AR System 8.0: What's New (WBT) o BMC Remedy IT Service Management 8.1: What's New For Administrators (WBT) o BMC Service Request Management 8.1: Administering and Configuring o BMC Service Request Management 8.1: Using (WBT) o BMC Work Order Management 8.0: Using (WBT) ??Key Responsibilities: o BMC Remedy IT Service Management 8.x Installation and Configuration. o Create and update Functional and Technical specification documentations for new or existing BMC Remedy 8.1 requirements. o Create Test Cases for User Acceptance Testing. o BMC Remedy development using the BMC Developer Studio tool. o Design, develop and unit-test Remedy ARS program code, functions and scripts to efficiently extend and enhance the Remedy forms and workflows. o Configure, test and implement PATCH upgrades. o Setup, test and implement VERSION upgrades. o Configure, Test and Implement BMC AR System integration with other system using web services, BMC ARS Java API, and Oracle database. o Enhance BMC Remedy IT Service Management suite through development using the Developer studio tool. o Configure email notifications. o Monitor BMC AR System email engine. o Create custom application on BMC Remedy AR System 8.1. o Develop and enhance BMC Remedy AR System using Developer Studio. o Analysis data flow throughout the BMC Remedy 8.1 application. o Import Data using BMC AR Import. o Configure BMC CMDB for data imports. o Liaise with customers regarding enhancements and new or existing requirements. o Create service request and integrate into the ITSM 8.1 module. o Extract data from legacy systems for migration to latest BMC Remedy versions. o Prepare data for load on the BMC Remedy data load sheets. o Prepare and update data using the Data Management Tool in 8.1. o Manage data modelling using the Atrium CMDB.
2012 - 2013
MTN - Software InnovateSoftware Engineer
o BMC Remedy AR System 7.x Development. o BMC Remedy AR System 7.x trouble shooting, performance tuning and configuration. o Develop using BMC AR System Administrator. o Develop and Support NIMS (Network Infrastructure Management System) application built on BMC Remedy AR System (In house application). o Develop PL/SQL scripts for data manipulation, maintenance, and reporting purposes. o Create PL/SQL procedures, functions, triggers, views, and packages. o Develop BMC Remedy AR System workflow according to defined processes. o Resolve request received from users. o Enhance Project Management System (application built on BMC Remedy AR System). o Resolve Project Management System issues. o Extend Project Management System functionality to web application using ColdFusion. o Web development using ColdFusion development language o Promote ColdFusion development to the production environment using Subversion. o Resolve Project Management System issue on the web interface. o Manage web interface of the Project Management System for external customers. o Create additional functionality on Current applications. o Maintain development standards. o Maintain application data. o Develop JavaScript/JQuery functionality for client side functionality. o Create reports for customer and management dashboards using PL/SQL. o Troubleshooting incurred issues on applications. o Integrate in house web applications with the BMC Remedy ARS applications. o Maintain and enhance current integrations. o Enhance current web application. o Create, maintain and enhance PL/SQL procedures, packages, functions, views, tables, triggers. o Liaise with customers regarding enhancements and requirements.
2010 - 2012
Standard Bank South AfricaProgrammer - BMC Remedy Developer
o BMC Remedy AR System 7.x: Administering ‐ Part 1 (WBT) o BMC Remedy AR System 7.x: Administering ‐ Part 2 o BMC Remedy AR System 7.x: Administering ‐ Part 3 o BMC Remedy IT Service Management 7.x: Installing and Configuring o BMC Remedy AR System 7.5.x trouble shooting, performance tuning and configuration o BMC Atrium CMDB 2.x. o BMC Atrium Integration Engine. o Configure, test and implement PATCH upgrades. o Setup, test and implement Version upgrades. o Configure, Test and Implement BMC AR System integration with other system using web services, BMC ARS Java API, and Oracle database. o Enhance BMC Remedy IT Service Management suite through development. o Configure email notifications. o Monitor BMC AR System email engine. o Create custom notification through the BMC Remedy workflow o Create custom application on BMC Remedy AR System. o Develop and enhance BMC Remedy AR System using Development Studio and BMC Remedy Administrator. o Import Data using BMC AR Import. o Configure BMC CMDB for data imports. o Configure and setup Reconciliation Jobs to run and arrange data as per business requirements. o Liaise with customers regarding enhancements and requirements. o Create Functional/Technical spec documentation (TSS/FSS). o Create Test Cases for User Acceptance Testing. o Integrate BMC AR System server with Mainframe through keys o System Configuration. o CMDB Configuration. o BMC Remedy Atrium Integration Engine Configuration for data imports. o Responsible for adhering to ITIL processes during the development. o Design, develop and unit-test Remedy ARS program code, functions and scripts to efficiently extend and enhance the Remedy forms and workflows.
Education
2011 - 2013
Belgium Campus ITversityDiploma in I.T
Completed a Diploma in Information Technology majoring in Software Development.
2009 - 2010
Tswane University of TechnologyHigher Certificate - ITBLP
Completed a learnership programme named the Information Technology Business Learnership Programme.
2007
Forest High SchoolMatric
Completed high school with distinction.
.jpg)