Juan-luke Klopper
Welcome to my website! Please scroll down, or press the down arrow on your keyboard to navigate the site.
About me
I'm a Software engineer based in South Africa who has a passion for technology, nature and space exploration. I have years of experience with programming between academia and real world projects, I'm currently building the future of the decentralised web at Whispernode, I have also designed and developed a fully automated IOT system for Querencia organic snails SA.
I'm a mathamatically minded person, who can analyze complex problems and break them down into smaller more managable pieces.
Programming is 10% writing code and 90% understanding why it's not working.
Education
North-West University
Bachelor of science in Information Technology.
- Data structures and algorithms
- Object oriented programming
- Advanced UI programming
- Structured programming
- Artificial Intelligence
- Information Security
Other courses and certification
- Using Python to Interact with the Operating System by Google
- Crash Course on Python by Google
- Troubleshooting and Debugging Techniques by Google
- Introduction to Git and GitHub by Google
- Blockchain Basics by University at Buffalo
- PRDV151: Bitcoin for Everybody by Saylor.org Academy
- Plutus/Haskell by European Business University Luxembourg
- Currently ranked in the top 7% of users all time on TryHackMe
Technologies I use regularly
Programming languages
- Rust
- JavaScript
- Ruby
- Python
- Bash
Frameworks and Libraries
- Svelte
- React
- Vue
- Ruby on Rails
- Yew
- React Native
Cloud Providers
- Amazon web services
- OVHCloud
- Linode
- Leaseweb
Other Technologies
- Linux
- Git & Github
- Github actions for CI/CD
- Cosmwasm Smart Contracts
- Netlify
- Langchain & OpenAI
- Web Assembly
- Neovim
- Discord
- Telegram
- IPFS
Technologies I used in the past
Programming languages
- Solidity
- Haskell
- Scratch
- Delphi
Frameworks and Libraries
- Ethers.js
- Thirdweb.js
- Web3.js
- Secret.js
Other Technologies
- Plutus Smart Contracts
- Vercel
- Arduino
- Visual studio code
- Home Assistant
- Nix
- ESPHome
Programming isn't about what you know, it's about what you can figure out. - Chris Pine
Projects
IOT irrigation system
I have planned, constructed and programmed an automated IOT watering system for Querencia organic snails SA. This system is composed of a Raspberry pi 4 as a HomeAssistant server, Sonoff WiFi switches, and a custom made data logging device.
This system provides a dashboard which controls 2 borehole pumps, 4 solinoids and monitors a float switch. It ensures that the farms water tank always contains water, that the crops are watered at set times of day for a set amount of minutes, and collects data from the crops. This system can also be controlled and viewed remotely.
The custom data logger device takes readings of the temperature, the humidity and the level of moisture in soil. This device was rapidly prototyped using an Arduino Uno and later improved to use a ESP32 microcontroller.
Anons S2 NFT collection
Team member involved in the development for the Anons S2 NFT collection. I was part of the smart contact dev team, and built the moderator bot for the Proof of Anons telegram group.
This collection not only sold out during the 2022 bear market, but did so in under 72 hours!
First, solve the problem. Then, write the code. - John Johnson
Explore my works as well as projects which I was involved
Whether you want to uncover the secrets of the universe, or you just want to pursue a career in the 21st century, basic computer programming is an essential skill to learn. - Steven Hawking
Contact details
You can contact me at the links below.