Software Architect And Full Stack Developer,
Bernard Sibanda
Founder of Tobb Technologies (Pty) Ltd
50 Elizabeth Avenue, Linmeyer
BSC Computing, B Tech Education Management,
Johannesburg, South Africa.
MCP, A+ CompTIA, MOS
Mobile 1 : +27731820631
Mobile 2 : +27724740812
Jobs Needed: Software Engineering, Stack
Email: besi@tobb.io, besi@tobb.co.za
Developer, Web, Mobile, Block Chain, Data Science
Permanent Résidence: South Africa
Work experience
Position / 2016 - present
Solutions Architect, Full Stack Developer .
Tobb Technologies (Pty) Ltd.
Clients: Government Hospitals, Schools, Private
Organizations(Zwane, Booyco, SDB Holdings,
Temoroti, Municipalities)
Position / 2014- 2015
Developer : Dot Net, HTML, PHP, MYSQL,CSS,
Javascript
Syntegricom, North Cliff. Clients: Trysome,
Education
Mamelodi. [Now IT Wiz - Freelance Developer]
1989
Dip. Philosophy(Chishawasha)[3 years]
Position / 2009 - 2014
1992
Dip. Education(UCE)[3 years]
2000
B Tech Education Management(TUT)[2 years]
Programming Instructor And developer : Delphi,
2005
Certificate Level 3 Practical
C#, VB.Net, HTML, PHP, MYSQL,CSS, Javascript
Computing[LCCI](London)[2 years]
[IT].
2006
Microsoft Office Specialist
(Microsoft)[1
years]
High School And College - The Hill, Eden, Hyde
2006
Information Technology Certificate(GCC) [2
Park. [Now IT Wiz - Freelance Developer]
years]
2007
A+ Certified Professional IT Technician
Position / 2006 - 2008
(CompTIA)[1 years]
2011
MOS 2007
Programming Instructor : Delphi, C#, VB.Net,
2012
MOS 2010
HTML, PHP, MYSQL,CSS, Javascript [IT].
2016
BSC Computing(UNISA)[5 years]
High School And College - Phoenix.
[Now IT Wiz - Freelance Developer]
Languages
Position / 1993 - 2005
ZULU
Educator: Primary & High School
English
Ratings out of 5 on Major Software areas.
* View Details on the next page
Databases
Hobbies
Server Scripting
I enjoy reading technical content, internet,
Front end Scripting
programming
OOP,FP, Procedural
Full Stack Develop
2019 - Applications Done : Brief Description
1. Shizzniz (Larravel, React Redux, Mysql)
url: https://shizzniz.com
Description:
Social network application which allows people to connect and share places and experiences
2. Style Sami (Zend Framework, CodeIgniter, Bootstrap, Mysql)
url: https://stylesami.com
Description:
This is a Hair and Beauty web application which allows service givers and service buyers
to interact, rate each other and communicate.
3. Fire and Smoke Detection Web Application (C socket programming)
url: none
Description:
The application is an interface which is a client, server socketing programming
in C linux for grabbing device messages and sending them to the web.
4. Bank Reconciliation (VB.NET C#)
url: none
Description:
This is a windows c# application for importing excel data to access in a VB 6.0
application for bank reconciliations.
5. SDB Holding TFA (php, mysql, javascript, Jimba Framework)
url : https://sdb-tfa.co.za
Description:
This is field service web application which allows remote workers execute their jobs
in real time. This app is used nationally.
6. Booyco (PWA, php, mysql, javascript, Jimba Framework)
url: https://booyco.app
Description:
This applications is a remote field service designed for miners to work underground
and get their jobs sync when there is internet. This allows miners to use devices
underground.
7. Zwane Inspection (PWA, php, mysql, javascript, Jimba Framework)
url: https://zwane.app
Description:
This applications is a remote field service for a company contracted to a national
power generating department. It allows engineers to inspect the power station plants
using mobile devices
8. Multi Restaurant App(Angular, Ionic 2, Firebase)
url:
Description:
Worked with a script bought from theme forest for multi restaurant App for a Customer in Ghana. The App allows vendors to add their
restaurant and Customer to order food online.
Technical Skills(From 2006 - 2019 have worked with, used or studied):
1. Architecture:
------------------------
SDLC, Design Patterns, MVC, MVVM, OOP,FP, Procédural, 3 tiers,
client server, distributed, stand alone(windows), web, mobile, embedded
2. Backend:
------------------------
Delphi, C, C++, QT, Java, C#, PHP, MySql, MSSql, MongoDb,IndexedDB, VBA, VB.NET, Solidity, VB 6.0, Python, Go, Perl,
Nodejs(laravel, Dot Net)
3. Frontend:
------------------------
html, css, javascript, front end framewoks(react, angular, ionic, knockout, vue, pwa)
4. Graphics:
------------------------
Flash, Dreamweaver, fireworks, Corel Draw
5. Testing:
------------------------
phpunit, mocha, jest, Qunit, Debuggers,
6. Testing Strategies:
------------------------
TDD, BDD
7. SVN:
------------------------
Github, git
8. Package Managers:
------------------------
nmp, composers
9. Transpilers:
------------------------
Babel
10. Bundlers:
------------------------
webpack
11. Task Runners & Module Bundlers:
------------------------
Grunt,
Gulp,
Webpack,
Browserify
12. IDEs & Editors:
------------------------
vscode, notepad++, atom
13. Documentor:
------------------------
Doxygen, JSDoc
13. Security Analyzers:
------------------------
acunetix
14. Hosting:
------------------------
Cpanel
WHM
Domains
15. CMS:
------------------------
WP,Drupal, Joomla, OpenCart,
ERP, CRM
16. Data Science(Studying)
------------------------
AI,
ML
17. Block Chain(Solidity programming):
------------------------
Smart Contract
Qualification
BSC Computing
Qualification Transcrit
BCS Courses Major : [c/c++, Qt, Delphi, Databases, OOP, Design Patterns]
Qualification
MCP[C#]
Upskilling with Udemy
Completed React Courses
Upskilling with Udemy
Completed React & Ionic Courses
Upskilling with Udemy
Completed Ethereum Solidity Course
Work Portfolio
Purpose: Real time monitoring Field workers
Jimba Field Service Framework
Booyco is World Electrical Engineering and below is an offline and
online PWA app done for the company.
SDB Holdings
Purpose: Installs Solar Water Heater nation wide using the App
Johahannesburg Water Meter Verification App
Purpose: Tracks all houses with or without water meters
Jimba Apps For Other Companies
Purpose: Jimba is a field service real time data web app Framework
Websites : Tobb, Tech Resolve, WFMP, WIMS
Purpose: Fast and Efficient Single Page Websites
Old list of websites
Purpose: Since 2006 I have been building websites
http://itlp.co.za/itlpthutong/index.php
http://www.delphisolutions.co.za
http://www.thehillhighschool.co.za/
http://www.ottilia.co.za
http://www.gautengcomputercollege.co.za/
http://www.findbook.co.za
http://www.nowitwiz.co.za
http://www.property-shop.co.za
http://www.oakbusiness.co.za/
http://www.smsmoney.co.za/
http://www.spectrium.co.za
http://www.globalhorizons.co.za
http://www.vpkbusinessventure.co.za
http://www.tshepoado.co.za
http://www.ralphensengr.net
http://www.kitovu.com/
http://www.greenpage.co.za/
http://www.prissked.org
http://www.mosekate.co.za
http://www.braamfonteinbiz.co.za
http://www.zanenda.org
http://www.modisarisksolutions.co.za
http://www.xsmartsolutions.co.za
http://www.spectrium.co.za
http://www.southendfreightandlogistics.co.za
http://www.mandlakaziestates.co.za
http://www.diamondsinteriordesigners.co.za
http://www.notedbc.co.za/
http://www.oversclub.co.za
Ethereum Solidity Smart Contract
Purpose: WIMT Token
(https://etherscan.io/address/0x115170eb12107c377046eaed6
e0d7179505ce6d1#code )
Queue Management System
Purpose: Hospitals Pretoria West District & Mamelodi
Old Projects Completed Since 2006 : Detailed
Purpose: These are small to medium projects completed
Syntegricom (2015)
-Developer, Tester and Integrator using C# visual studio 2012 and Delphi.
-Consulting, support and development duties
- Team of 2 Developers
Duties
-------------------
-Installation, support, extending(using Delphi/mysql) a UK based Mobile and Client
Server application named Connect Mobile for Trysome company at Jet Park(over 70
mobile users)
urls:
http://www.telecetera.co.uk/
http://www.trysome.co.za/index.php/en/
developed Reconciliation Module, Man On Site and Risk Assessments
-Developed(using C#/mysql) Queue Management System for Mamelodi Hospital to
manager multiple queues concurrently.
url:
http://doctors-hospitals-medical-cape-town-south
africa.blaauwberg.net/hospitals_clinics_state_hospitals /mamelodi_hospital_mamelod
i_east_gauteng_south_africa
-Support, manage and extend the custom built Sytegricom Hardware Software
Integration Framework called Veloxo(C#/mysql)
url:
http://syntegricom.com/index.php?file=access-control
http://syntegricom.com/index.php?file=systems-integration
Other works of interests I have done:
-Web development in php/mysql, bootstrap, css3, html 5,(http:///www.2020.co.zw)
http://buildingcompaniesreview.co.nz/index.php/en/#5)
2013 - 2014 Project : iTLP Thutong
Type: Entrepreneurial software project
Purpose: Communication management with education
Description:
iTLP Thutong is a intercommunication management system that quickly SMSs/Emails educational stakeholders like
parents, guadians and management when problems arise. It is a pro-active dynamic solution that offloads communication
backlog, eliminates delays and empowers educational leaders. Benefits of iTLP Thutong are:
-transparancy communication
-quick notification
-database of intercomminication iTLP Thutong
-timely custom reports generated
-records of learner, teacher, parent profiles
-quick conflict resolution
-evidence for interdisciplinary proceedings
URL Address: http://itlp.co.za/itlpthutong/index.php
Skills: VBA, PHP, MYSQL,Delphi, JAVA, C#
Team : 4
Target user: All educational institutions
iOS beta test experience
Purpose: track mobile Delphi compiler developments and bugs
Description: In early 2012 up until the release of RAD Studio XE3, I signed up and experienced the beta versions of Delphi
XE4 developments.
Skills: Delphi
Blog started: http://www.delphisolutions.co.za/
2009-2012 Windows Security Fixer
Purpose: It is a Client /Server application with many different components [both proprietary and open source] interacting
to achieve the following:
Summary
Parents to monitor children in real time.
Managers to monitor employees as they work.
Computer trainers in a networked environment.
For technicians to remotely assist clients...
For Learners to chat through the chat room
Programmers working on a project as a team in a networked situation
Anyone who wants to hide his/her folders with a password.
ETC... For local, national and international customers.
chat application[VB.net]
Hide folders[VB.net]
FTP[C#]
Screen Capture[VB.Net]
Task Timer[VB.Net]
Windows Security Fixer[VB.NET]
Process Terminator[VB.NET]
Client/Server [vb.net]
Internet Monitoring[Delphi]
TightVNC remote assistance - [c++]
OTHER PHP WORKS
==============
http://www.pfpromotions.co.za/[php/MySql]
Virtual Desk[PHP/MSQL]
http://www.nowitwiz.co.za/desk/login/myLogin.php[php/mysql ]
Development Period: 6 months.
2008-2009 Mosekate and Associates
Tshwane,SA
Developed and maintained Indigent HouseHold System
Team: Lead a team of 3 developers in producing the Municipal Council Database System.
Purpose: System is used for processing the city’s indigent household families and currently has more than 70 000 records.
Tools: UML, VBA, Access
Development Period: 3 months.
2008-2009 Khulumani Support Group
Johannesburg,SA
Developed and maintained Khulumani Database
Team: Lead a team of 2 developers in fixing and maintaining Database System.
Purpose: System is used for processing the Victims of Apartheid nationally and currently has more than 30 000 records.
Tools: UML, VBA, Access
Development Period: 2 months.
2008 Tmoney ISMS
New York,USA
Specialised Technical System Database
Team: 1(Freelance Programming)
Purpose: System is used for processing Network Data Processing for 50 000 - 70 000 records.
Tools: UML, VBA, Access
Development Period: 2 days
2008 Taska Minhota
Rossettenville(Johannesburg),SA
Point Of Sale Scanner
Team: 2.
Purpose: Processing sales and inventory for shops.
Tools: UML, VBA, Access
Development Period: 14 days
2008 Phoenix College Johannesburg,SA
ITW Clients System
Team: 1.
Purpose: Data capturing assessment and training system
Tools: UML, VBA, Access
Development Period: 3 days
2008 Phoenix College Johannesburg,SA
High School System
Team: 3.
Purpose: High School Management System
Tools: UML, VBA, Access
Development Period: 25 days
2007 Now IT Wiz Johannesburg,SA
Rent Movies
Team: 3.
Purpose: Managing DVD/CD rentals
Tools: UML, VB.NET, Access
Development Period: 1 Month
2006 - 2007 AfroEuro - Diamonds Ltd Johannesburg,SA
Diamond Calculator
Team: 3.
Purpose: Managing and calculating diamond prices
Tools: UML, C#
Development Period: 8 months
2005 - 2008 Now IT Wiz Johannesburg, SA
Window applications(Bob, Hunter, Cassino, Robust, Imousing, Timed Task, Password Generator)
Team: 1.
Purpose: Entertainment, Online assessment
Tools: C#, Delphi, VB 6.0
Development Period: 3 years
2007 Mandlakazi Real Estate Johannesburg, SA
Web Application
Team: 1.
Purpose: Real Estate web application
Tools: HTML, CSS, PHP, MYSQL
Development Period: 1 month
2007 Easybid SA Johannesburg, SA
Online Auction web application(Customized a template)
Team: 2.
Purpose: selling goods online
Tools: HTML, CSS, PHP, MYSQL, SSL, Pay Pal
Development Period: 1 month
2008 Geek(GetACoder - Online Freelance) Johannesburg, SA
Web Application : Online Calculator
Team: 1.
Purpose: Online calculations
Tools: HTML, CSS, PHP
Development Period: 1 day
2008 Easybid SA Johannesburg, SA
Web Application : SMS Money
Team: 1.
Purpose: Mobile marketing
Tools: HTML, CSS, PHP, MYSQL
Development Period: 4 day
2005 - 2008 Oak Business Consulting Johannesburg, SA
Websites and Web applications
Team: 3.
Purpose: Websites for various companies
Tools: Html, Dream Weaver, Flash, Fire Works, Java Script, MySql, PHP, Action Scripts
Summary of projects
mobile applications
windows applications
console applications
web applications
websites
distributed applications (client/server)
components
web services
libraries(dll)
Other Qualifications & Interests
2011 Microsoft latest Qualifications i have obtained:
Microsoft Office Specialist Word 2007
Microsoft Office Specialist Excel 2007
Microsoft Office Specialist Access 2007
2012 Microsoft Latest completed Course:
Microsoft Office Specialist Word 2010
Microsoft Office Specialist Excel 2010
Microsoft Office Specialist Access 2010
2009 Microsoft Certified Professional Microsoft(C#, VB.NET)
1998 - 2000 Technikon Pretoria Pretoria, SA
B. Tech : Education Management Degree
1990 - 1992 United College of Education Bulawayo, ZW
Diploma in Education(Junior)
1987-1989 Chishawasha Major Seminary
Diploma in Philosophy
2007
A+ Certified Professional IT Technician
CompTIA
2006
Microsoft Office Specialist
Microsoft
2005-2006
Information Technology Certificate
GCC
2005
Certificate Level 3 Practical Computing[LCCI]
London
1984 - 1993
Passed 8 Ordinary Level subjects and
1 Advanced Level Subject with University of Cambridge.
MBA Degree Courses passed (CACC): Completed modules[8 out of 12]
-------------------------------------------------------------------------------------------------
Management Information System
78%
Corporate Finance
82%
Leadership
83%
Strategic Management
77%
Entrepreneurship
82%
Customer Service..
66%
Business Ethics
66%
Managerial Economics
68%
Recommendations From Clients