Insurance : Team IT Manager / Web / App Development. From 2019-02 To Current
Duties
Develop and maintain responsive UI client facing websites and apps as part of an agile (Kanban) team in Insurance, Logistics, Software and IT systems and applications.
Motivate teams, liaise with stakeholders, assist when impediments and expedites are encountered.
Release and manage Appstore, Play Store and Huawei App gallery.
Supporting and following CDP (continuous development process) (Weekly process of deployment. Annual and Monthly Management Reports
Retrospectives (Monthly)
Showcases (Monthly)
Prioritisation and resolution of technical issues & bugs (Daily)
Future Planning & Delivery prioritising Minimal Viable Product for timely market penetration weekly deployment schedule.
Automation is enforced in the lint & build process, as well as the deployment pipeline from Master to the App stores.
QA Testing of own code. Team Management and Project Management. Team Development, Training and onboarding.
Tech-stack:
Working with Hybrid and native Android+iOS apps, PHP, Symfony 4, Composer, Docker, Javascript JS, Vuejs, Angular, Vuetify, Nuxt, Jest, GIT, Bitbucket & GitHub as well as the standard web stack HTML CSS.
IT - Services : Application Developer, Project Manager From 2016-02 To 2016-08
Duties
Develop bulk emailing system to distribute marketing data to clients.
Manage and assist clients with queries.
Manage development of Ekurhuleni municipal app and JMPD traffic fine system including front end UI/UX (AARTO internal capturing system).
Tech-stack: PHP, Javascript, Bootstrap, Delphi, C#.
IT - Services : iOS Developer, Web Developer, Salesforce Developer, Tester, Manage Clients and Deliverables From 2016-09 To 2019-01
Duties
Develop digital document signing app for iPhone and iPad.
Integrate app with cloud services(AWS, Google Drive, Dropbox).
Maintain Push notifications, In-app purchases, Test flight and App store deployment.
Develop responsive web signing UI/UX for all mobile and web browsers.
Develop connector and UI for Salesforce plugin.
Liaise with clients regarding project requirements, deliverables and timelines.
Tech-stack: Amazon Cognito, S3, Amazon web services AWS, Google Drive,
Dropbox, Objective-C, Javascript, Bootstrap, Web API.
Marketing and Advertising : Android Developer From 2014-03 To 2014-08
Duties
Working in a startup in Johannesburg as a native Android programmer using Eclipse and Android SDK to develop apps.
IT - Software : Full Stack Developer From 2014-09 To 2016-01
Duties
Develop Admin/Reseller/User portal site for monitoring live bulk SMS data focused on responsive and visually appealing user interface for desktop and mobile.
Tech-stack:
Elastic DB, mySQL DB, PHP, JSON, AJAX, Bootstrap, HTML5, CSS.
Computer - IT : Programmer/Developer From 2013-07 To 2014-02
Duties
Assisted senior programmer in developing web based mobile app to allow users to calculate their health index based on USDA recommended dietary allowance for an American Company.
Tech-stack: PHP and mySQL extensively with MVC framework
IT - Software : Mobile(Android) Programmer/Developer From 2012-08 To 2013-05
Duties
Assisted senior programmer in developing an eBook reader supporting .ePub and .pdf formats as well as .jpeg, .avi, .mpg, .mov and Url support.
Deployment to Play/App store.
Incorporate electronic content delivery where the user can purchase digital content in the form of ebooks.
Tech-stack: Basic for Android
Exercise - Fitness : Only Programmer From 2011-08 To 2012-08
Duties
Created touch screen software, with search algorithm, for corporate events.
The software would run on either a touch screen kiosk(22”,
32”, 42”) or mobile tablet.
It would also be able to print the user's details on a tag/lanyard/sticker from a local or networked printer to be handed to the user.
Additionally the software could send welcome messages/notifications to the user via sms and or email.
Tech-stack: Flash Actionscript, PHP, Javascript, HTML.
Only Programmer
August 2011 -August 2012
Created interactive touch screen software for Planet Fitness and Planet Platinum South African Fitness Chain) that would run for 24 hours 7 days a week.
The system could update all remote touch screens from a remote server while also monitoring, keeping a count of how many touches(analytics) each machine had totaled for that day, month, lifespan of the kiosks being active at each respective gym. Also collecting statistics of what content is viewed, how many times and on which machine and by how many users.
Tech-stack: Flash Actionscript, PHP, Apache
Software Company : Mobile App Developer From 2010-09 To 2011-06
Duties
Maintaining and upgrading already existing mobile phone applications for platforms Blackberry, Android, iPhone.
Developing new applications.
Maintaining user database and keeping track of client advertisement views and click through.
Tech-stack: iPhone, iOs, Objective-C, Java, J2ME
IT Services and IT Consulting : Research Assistant From 2009-02 To 2010-06
Duties
GUI design using Netbeans IDE and Java.
RFID hardware programming.
Extracting RFID hardware data using Java.
Plotting cellular data(SNR, signal strength) on GUI.
Tech-stack: Java.
Business Consulting and Services : Junior Programmer From 2007-03 To 2008-02
Duties
Creating educational software using Flash.
Debugging, testing, implementing and fixing code written in India.
Project:
ABET - Deloitte, Brooklyn house Pretoria.
Adult Basic Education Training (ABET) is a project funded by local government.
The project consisted of numerous computer exercises intended for older illiterate people.
This was an attempt to bridge the educational deficiency created by Apartheid.
There were approximately 3000 exercises. Half were Mathematical and the other half English language.
The level of difficulty was intended from Grade 1 to Grade 3.
From the mathematical side basic addition, subtraction, multiplication and division were taught.
The English language tutorials were basic comprehension, grammar, listening skills and sentence structure.
Each exercise was one Flash file all linked in the end using
Authorware.
Most of these exercises were coded in India but most had bugs.
Ensure that each exercise was bug free and computed correctly.
Once that was done had to link it into the entire system in the correct order.
Project is still ongoing at Deloittes.