Hi. I’m Charl.
Apps, Software /
Web Engineer &
Writing
I’ve been adding to the web professionally for 19 years. I can help you with most frontend and backend programming languages as well as content / technical writing
- PHP (OOP, Laravel, Symfony, Yii, CodeIgniter, CakePHP)
- JavaScript (React, Vue.js, Svelte, Quasar, Node.js)
- SQL (MySQL / MariaDB, PostgreSQL, MSSQL, SyBase)
- NoSQL (MongoDB, DynamoDB, CouchDB, Firebase)
- R (R Markdown, R Graphs & Stats, BI)
- BI (Jasper Reports, SAP Business Objects)
- Content & Creative Writing
- Delphi (Cross Platform Software, Embedded, ARM)
- Android (Java, Kotlin, Cordova, Unity 3d)
- Cloud Services (AWS, Google Cloud, Azure)
- Python (Django, Masonite, TurboGears)
- Perl programming
- C# .net
- Documentation & Technical Writing
About Me
- Age: 39
- Drivers License: Yes; Code B
- Place of Birth: Pretoria, South Africa
- Years Experience: 19
Over the years I’ve done web-development, custom hardware development, embedded programming and Software Development, advertising, video, graphic design and print work
What I Love doing
“If you do what you love, you’ll never work a day in your life” ... Marc Anthony
I look forward to every new project and challenge and even struggling sometimes. After almost 20 years I do a lot of teaching and helping others, but I’m still learning new skills every day. This is a truly never ending rabbit hole that’s been fascinating me since day one.
Tenders won:
- USAID on the PEPFAR project
- Municipality of Ekurhuleni
- Imperial Logistics
Awards
Best Electronic Publication: Me togther with the design team from UrbanCrew won this award two years in a row for the University of Technology’s Monthly Newsletter
What I Do
Frontend and backend web development as well as Android apps, PC Software, embedded programming, search engine optimization, Linux server admin, database admin, project management, technical writer, content writer, open source contributor, website hosting, DNS and domain registration
Frontend Web
Frontend web development using
– JavaScript
– React
– Vue.js
– Svelte
– Quasar
– Tailwind CSS, UNOCSS, SASS, HTML 5, Bootstrap
– Web Components
– Vite
– Cloud Services, Google Cloud, AWS, Asure
Backend Web
Backend web development using
– PHP
– Node.js
– Python
– Java
– SQL
– NoSQL
– REST API
– SaaS
– GraphQL
Android Apps
Android app development using
– React Native
– Flutter
– Java
– Kotlin
– Quasar
– Cordova
– Unity3D
– Firebase
– FireStore
Server Admin
Linux server administrator
– CentOS
– Ubuntu
– Server Security
– Firewall
– DDoS attack prevention
– Reverse proxy
– Apache server
– NginX
– MySQL, MariaDB , PostgreSQL clusters
– Docker containers and code deployment
– Server updates
– Compatibility testing
Featured Work
Android Game McDonald's
Tinbo Mac Dash, infinite type game for McDonalds’s. In the 4 week campaign I got over 1000 000 game plays. It was a first of a kind for McDonald’s and it was a huge success
Each day new promotions were unlocked in the game, when Tinbo collected some bonus coins or meal items the player got those vouchers unlocked in their McDonald’s App
Android APP
Game for MTN Mobile for Birthday bash
ANDROID APP
Weather App for ABSA Bank
Online IDE
Custom built web-based code editor
My Clients
My clients range from individuals, small business, Corporate, Enterprise, Municipalities to Governments