Hey there?
Dlamini S. Lindelwa
here.
Electrical & Electronic
Android Developer Hobbyist

About Me
Highly skilled Electrical and Electronic Engineer with a strong background in software development and embedded systems. Demonstrated skills in designing and implementing IoT systems utilizing Arduino, ESP-32 and Raspberry-Pi, as well as developing software solutions for web, mobile and desktop applications. Adept at turning complex engineering and design concepts into innovative an practical solutions.
Skills
Backend Developer
Proficient in server side languages like; NodeJs/Javascript, Django/Python, WordPress/PHP and ExpressJs. Skilled in developing maintainable and clean code.
Frontend Developer
Build production ready, scalable, single page, and modern websites using HTML5, CSS, ReactJs, Tailwind CSS, Bootstrap, Material Web Components.
Embedded Systems
Design and implementation of embedded systems with Arduino, ESP-32 and Raspberry-Pi. Equiped with advanced C/C++ for IoT projects implementation.
Database Management
Deep understanding of SQLite3, MySQL, Postgres and NoSQL. Experience in designing optimized, scalable and normalized databases.
Language Stack
Playground Projects
Featured Project
IOT: Canteen Management Sys.
Designed a Single Page Application (SPA) dashboard with Django + ReactJS. This is a canteen management system, which kees track of the coupons handed out by the canteen to employees in the company. This is an IoT system, since I also deployed an RFID scanner.- Django Python
- ReactJS
- MySQL
- MUI 5
- Redux
- Webpack
- Git
Featured Project
Tinyawo Foundation Eswatini: NGO
Crafted with WordPress and integrated AI functionalities for an engaging user experience. The Eswatini Tinyawo Foundation’s website is a digital platform that reflects the NGO’s commitment to social welfare. It serves as a hub for information, donations, and community engagement, focusing on providing essentials like toiletries and food parcels, as well as developmental programs for all ages. Features: 1. WordPress Excellence: Built on WordPress to ensure ease of content management and scalability. 2. AI Integration: Incorporated AI tools to personalize user interactions and streamline donation processes. 3. Community Outreach: A portal for volunteers and donors to connect with the foundation’s initiatives.- WordPress
- WooCommerce
- Elementor
- FlutterFlow
- Git
Featured Project
TheraChat: Mental health App
TheraChat is an innovative platform designed to bridge the gap between mental health professionals and individuals seeking support in Eswatini. It offers a confidential and convenient way to assess mental wellness services from the comfort of one’s home.Features: 1. User-Friendly Interface: Developed with NextJs for a responsive and intuitive user experience. 2. Backend Excellence: Utilized Appwrite for robust backend operations, ensuring data security and efficient service delivery. 3. Real-Time Assistance: Immediate access to mental health assessments and professional guidance.- NextJs
- ReactJS
- TailwindCSS
- AppWrite
- Webpack
- Git
Featured Project
Ecommerce: AfriShopOn PTY (LTD)
AfriShopOn is an e-commerce startup that provides customers with an affordable, simple and convenient online shopping experience. And provides retailers with access to the online market, and it’s plenty opportunities. The startup provides an online platform (website) for customers to select from a wide range of goods and services, and have the opportunity to checkout with MTN MoMo, we also do deliveries. Retailers are able to add and manage their products on the platform, and pay a commission fee to AfriShopOn. This project consists of the website and a complimentary Android application. The application communicates via a set of Rest API to get data from the server. Python is used mainly on the backend, with Bootstrap/Material Wb Components being used on the frontend. Note: The live application is currently under maintenance, therefore, the screenshots below only show the test environment.- Django Python
- Bootstrap 5 & JQuery
- MySQL
- Material UI 5 (MUI 5)
- Hosted on Pythonanywhere
Featured Project
Eswatini Emergency Reporting System
A web portal that serves as a centralized platform for emergency service personnel in Eswatini to oversee incidents that have been reported. Developed using ReactJs, it leverages Firebase for backend functionalities, including user authentication, data storage, and the delivery of real-time notifications. While the user interface is tailored for desktop usage and is not responsive, the system is part of a larger initiative that includes a mobile application designed for the public to report emergencies. This comprehensive system not only facilitates the management of these reports but also features the capability to broadcast important public notices, such as traffic alerts about accidents on major highways. Part of my final year project.- Firebase
- ReactJS
- Material UI 5 (MUI 5)
- Hosted on Netlify
Featured Project
Siswati Bible Online + App
This a ReactJs based application for accessing the Siswati Bible online. It has other translations like; KJV, ASV, BBE and others. It uses Django as the backend. The UI is very minimalistic and responsive. Redux is also used for keeping state. This is test project for checking the viability of using Django with ReactJS. The setup was quite challenging but it eventually worked. Also made a mobile application version of the app using native Android tools, written mainly in Kotlin.- Django
- ReactJS
- Kotlin/Android/Java





