Hello, I'm

    Joshua Garner

    Final yea|

    Passionate about building impactful digital solutions with a focus on clean code, usability, and modern technology.

    Download CV

    About Me

    I am a final year BSc Information & Knowledge Systems student at the University of Pretoria, with a passion for frontend development and creating clean, user-friendly interfaces that make technology feel effortless. I love crafting experiences that are not only functional, but also visually engaging and intuitive. My studies have equipped me with a strong foundation in Backend development, software architecture, and database management, but my heart lies in building responsive, accessible, and elegant frontend solutions.

    Beyond programming, I serve in my local church, where I've learned the value of humility, responsibility, and fellowship. My desire is not merely to build software, but to honor Christ in all that I do - whether in code, in community, or in the quiet moments of learning. Ultimately, I hope to be a faithful steward of the gifts God has entrusted to me.

    Pretoria, South Africa
    Profile Photo

    Skills & Expertise

    Frontend Development

    UI/UX Design

    Backend APIs

    Databases

    Full Stack

    Mobile Apps

    Prototyping

    Data Visualization

    Automation

    Security

    Version Control

    Documentation

    Technologies I Work With

    JavaScript
    TypeScript
    React
    MongoDB
    Git
    Docker
    R
    HTML
    CSS
    Node.js
    TailWind
    Figma
    Java
    C++
    Python

    Featured Projects

    Swift Signals (In Progress)

    Swift Signals (In Progress)

    A data-driven, simulation-powered traffic light optimization platform for urban environments. Built with a microservices architecture, containerization, and modern DevOps. Collaborating with Southern Cross Solutions and the University of Pretoria. Still in progress.

    TypeScript
    React
    Node.js
    MongoDB
    Docker
    Git
    Figma
    Kudu Digital

    Kudu Digital

    A modern, responsive website for a professional videographer. Designed to showcase a portfolio, attract new clients, and highlight creative work. Built with React, TypeScript, and Tailwind CSS for a seamless user experience across devices.

    TypeScript
    React
    TailWind
    Figma
    Git
    Machine Learning for Stock Purchase Prediction

    Machine Learning for Stock Purchase Prediction

    Developed and evaluated three machine learning models (Genetic Programming, Multi-Layer Perceptron, J48 Decision Tree) in Java to predict stock purchase decisions. Achieved 96% accuracy with the MLP model. Responsible for the neural network and statistical analysis.

    Java
    Python
    Git
    R

    Let's Work Together

    Have a project in mind? I'd love to hear about it. Fill out the form below and I'll get back to you soon.