Brad Kivell

Software Engineer

A bit about me

Kia Ora! I'm a software engineering student at AUT with a passion for problem-solving and creating things that make life easier. Always learning, always curious.

Core Skills

Next.js icon

Next.js

A React framework for production.

Unity icon

Unity

Game engine for 2D and 3D games.

TypeScript icon

TypeScript

A typed superset of JavaScript.

Tailwind CSS icon

Tailwind CSS

A utility-first CSS framework.

React icon

React

JavaScript library for building UI.

Git icon

Git

Version control for project tracking.

MongoDB icon

MongoDB

NoSQL database for scalable applications.

Python icon

Python

Versatile programming language for scripting and development.

OpenCV icon

OpenCV

Computer vision library for image processing.

Some of my Projects

Soft Robotics Tracking Algorithms

Soft Robotics Tracking Algorithms

OpenCV, Python

Developed and fine-tuned tracking algorithms tailored for soft robotics applications. Implemented methods like region-growing segmentation to enhance tracking precision, contributing to better movement analysis in soft robotic systems.

Evolocity Electric Go-Kart

Evolocity Electric Go-Kart

Electric Vehicle Design, Sustainable Engineering

Built an electric go-kart from 100% recycled materials as part of Evolocity. Achieved first place in the drag race and received the Earth Care award for sustainable design, emphasizing eco-friendly practices and efficient performance.

Zomboly

Zomboly

Unity3D, C#, Blender

Collaboratively developed a zombie-themed first-person shooter game in Unity3D. As Tech Lead, I tackled key technical challenges, ensured smooth component integration, and fostered a cohesive team dynamic. This project sharpened my skills in estimation, component integration, and team communication.

Yasmin's Bakery Website

Yasmin's Bakery Website

Next.js, CSS

Created a responsive and visually appealing website for Yasmin’s Bakery. This project focused on delivering a user-friendly experience that showcases the Yasmins baking.

Self-Watering Plant System

Self-Watering Plant System

Raspberry Pi, Arduino, Python

Developed an automated system that monitors soil moisture levels to maintain optimal hydration for plants. Integrated with Raspberry Pi and Arduino, the project features a user interface for real-time monitoring, enhancing ease of use.

Arcade-Style Mobile Apps

Arcade-Style Mobile Apps

Unity2D, Game Design Principles, Graphic Design

Designed and developed several arcade-style mobile games, exploring game mechanics, user experience, and the app deployment lifecycle. Gained valuable experience in mobile game design, optimizing gameplay for accessibility and engagement.

Various University Projects

Various University Projects

Linux, Java, C++, Python, JavaScript, Node.js

Worked on a wide range of university projects covering data structures, algorithms, fuzzy logic, and traversal methods. Gained hands-on experience with Linux and multiple programming languages, building a strong foundation in software development.