Hi,
I'am Keanu, skilled
Software Developer
Computer Scientist
Hardworking and eager-to-learn Software Developer, Welcome to my website!
Contact 📄 Download My CVAbout

I'am Keanu
I’m a curious, hands-on computer science student and web developer who loves building things that solve real problems. I once created a mini car comparison app that lets users stack up performance, price, and reviews side by side — combining my love for performance cars and web development in one fun, nerdy project. I’ve built and maintained websites like Onyx Logistics, provided real-world tech support, and explored how gaming and automotive design influence great user experiences. Whether I’m debugging code, helping users, or experimenting with new technologies, I’m always learning and leveling up.
Skills
Technical Skills
My skills include Programming: Python, C++, WordPress, SQL. As well as Web development: Skills with bluehost and wordpress. I also have experience in Technical Support: Able to advise with technical queries. Software Development: Object - Oriented Programming. Cloud Computing: Google Cloud Databases: MySQL

Projects & Achievements

Onyx Logistics
Designed, developed, and currently maintain the full website for Onyx Logistics, a car leasing company. The site includes booking and inquiry features and mobile responsiveness.
View Live Site
Intro to Java Certificate
Gained knowledge and a certificate for a Introduction course to Java.

Linux Essentials Certification
Earned the Linux Essentials certification, demonstrating core competencies. This certification reflects a strong foundational understanding of Linux system operations and server environments.

>GitHub & Version Control
Proficient in using Git and GitHub for version control, project collaboration, and code management. Regularly commit, branch, and merge changes efficiently. Familiar with GitHub Pages for deploying static websites, as showcased in this portfolio.

Software Development
Applied object-oriented programming principles to build small-scale software solutions using Python, C++, and Java. Projects include a basic inventory management system, a console-based task tracker, and a car comparison app.

UNISA – BSc in Computing
Completed a Bachelor of Science in Computing at the University of South Africa. Achieved strong results in core modules such as Theoretical Computer Science, Java Programming, and Web Development.

Java Full Course (Completed)
Completed a comprehensive Java course covering object-oriented programming, data structures, exception handling, GUI development (JavaFX), and file I/O.

Data Structures & Algorithms
Completed coursework and hands-on projects focused on core data structures and key algorithms. Implemented efficient solutions in Python and Java to solve common real-world problems and optimized code for performance and readability.

Database Management (SQL & Java)
Designed and implemented relational databases using MySQL and integrated them into Java applications. Developed CRUD operations, implemented joins, transactions, and query optimization.

Full-Stack Web Development
Built and deployed full-stack web applications integrating front-end (HTML, CSS, JavaScript) with back-end technologies like Java and SQL.
Customer Journey Dashboard

Customer Journey Dashboard
Built an interactive dashboard to visualize customer engagement, track behavior across touchpoints, and present key performance metrics. Developed using HTML, CSS, and JavaScript with a fully responsive UI.
View Live Site
View Code on GitHub

Generative AI in Software Development
Explored the use of Generative AI tools like ChatGPT and GitHub Copilot to accelerate development workflows. Utilized AI for code generation, debugging assistance, documentation automation, and design prototyping.