____/\/\/\/\/\___________________________________________________

Hi, my name is

Jesse Cochran

I develop useful programs to improve everyday life.

I'm a software engineer with a passion for creating and developing useful application.
I'm a second-year student at RMIT pursuing my bachelor of Software Engineering.
I have a strong background in the languages of Java, JavaScript, C#, & C++, with my primary focus and passion currently being frontend development with react and app development with react native. Please have a look at some of my featured projects below and feel free to contact me if you have any questions or would like to work together.

Contact Me

About Me

Welcome to my corner of the web!
My name is Jesse, and I'm passionate about crafting innovative solutions that simplify everyday tasks.
My journey into the world of programming began in 2016 when I decided to channel my gaming enthusiasm into a deeper exploration of game development. What started as a hobby soon evolved into a profound interest in software engineering.

Currently in my second year of pursuing a Bachelor's degree in Software Engineering at university, I've dedicated myself to honing a diverse skill set. From delving into the intricacies of C++ and Unity for game development to mastering the fundamentals of web development using HTML, CSS, and JavaScript, to now full stack development, I've embraced every opportunity to expand my knowledge.

Venturing beyond the realms of formal education, I've actively pursued personal projects in both game and app development. Immersing myself in the intricacies of Java for app development has been a particularly enjoyable endeavor, allowing me to explore new avenues of creativity and innovation outside of the classroom.

Show More
Picture Of Me

Cool Stuff I Have Made

Showing All Projects

Grocery Website

SOIL Grocery Website

This is the front end for a grocery website that I made for a university project as a part of my full stack class.

I made this website as part of a university project. It is a grocery website named SOIL that allows users to view products, add them to a cart, and then checkout. Users can also make meal plans and look up recipes. And a plan will be customised based on their dietary requirements and preferences. It was developed using React + Node.js + Express + MySQL for the full version (which I sadly can't publish online)

Climate Change Website

Climate Change Website

A website to help people understand the effects of climate change and what they can do to help.

This is a website that I made with a team for a university project. It is a website that is designed to help people understand the effects of climate change and what they can do to help. It was made using HTML, CSS, JavaScript, Java, and SQLite.

Anime 3x3 Website

Anime 3x3 Maker

This is a website I made so people can express their top 9 favourite shows.

This is a website that I made so people can express their top 9 favourite shows. It was made using React and JavaScript. It allows users to input their favourite shows and then displays them in a 3x3 grid. The user is then able to share this grid with others.
Click here to view the website

Ar Glasses Demonstration

AR Glasses Demonstration

A demonstration of how AR glasses could be used to help people with everyday tasks.

This is a project that I made to show others the possibilities involved with AR glasses. It is a demonstration of how AR glasses could be used to help people with everyday tasks. It was made using Unity and C#.

Number Converter

Number Converter

Android app that allows users to convert numbers between different numeral systems such as Decimal, Hexadecimal, Binary, and Octal.

This is a project that I made in android studio using Java. This Android app allows users to convert numbers between different numeral systems such as Decimal, Hexadecimal, Binary, and Octal. It provides a simple and intuitive interface for effortless number conversion.

Randomly Generated Maze

Randomly Generated Maze

A program that generates a random maze.

This is a project that I made in C++. It is a program that takes in a the users specified length and width of a maze and then outputs a randomly generated maze. It is a program that I made to help me understand how to generate complex maze structures and solving algorithms.

Hangman Game

Hangman

A simple hangman game made with JavaScript.

This is a project that I made in JavaScript. Helping me to learn the basics of JavaScript as well as being a bit of fun. It also includes a lot of key elements involved in bigger projects such as user input, random generation, and a simple UI.

Java Percentage Calculator

Java Percentage Calculator

A Simple and easy to use Percentage Calculator to take any confusion out of the information you need.

This is a project I made using android studio and Java. It takes in the percentage value and the current value and then outputs the result as well as the total amount if you were to take that percentage value off the running total. You can then print this message as a notification to your phone if you wanted to save the result or compare it to another.

Notes App

Java Note Taking App

A simple note taking app made in android studio using Java.

This is a project that I made in Java using android studio to learn how databases work with android studio. It is a simple note taking app that allows you to take notes and then save them to your phone. It also allows you to delete notes and edit them.

Snow Boarding Game

Snow Boarding Game

A simple snowboarding game made in Unity using C#.

This is a project that I made in Unity using C#. It is a simple snowboarding game that I made to help me understand how to make games in Unity. It includes a simple UI, a player controller, and a way to keep track of the players score.

Knowledge Base

Ai History Knowledge Base

A simple knowledge base that uses a neural network to answer questions about the history of ai.

This is a project that I made in python which uses a neural network to answer questions about the history of ai it works by having predetermined responses which are matched to the words the user enters.

Neural Network

Artificial Neural Network

A simple neural network that can be used to solve problems.

This Python program implements an Artificial Neural Network (ANN) for classification tasks. The ANN is built from scratch using numpy for mathematical operations and matplotlib for data visualization.

Time Calculation App

Java Time Calculation App

This is a time calculation app that is able to calculate hours, days, and times between values.

This is a project that I made in android studio using Java. This app has 3 different sections that allows you to calculate the time between 2 points. For example, you can calculate the time between 2 dates, the hours and minutes between 2 times, and a way to calculate what the time is after adding a few hours and minutes.

Neural Network

Flood Fill Algorithm

A simple flood fill algorithm that can be used to fill in areas of a picture.

This Python program implements the flood fill algorithm, which is commonly used in image processing to fill connected regions with a certain color or pattern.

Malware Detection

Malware Detection Likelihood Checker

Uses a Bayesian Network to model and predict the likelihood of a piece of code being malware or legitimate software.

A python project that calculates the probability of certain combinations of node states being malware, and makes predictions based on given node states.

My Skills

Programming Languages & Frameworks

Java

C#

C++

JavaScript

HTML

CSS

Python

React

Applications

Android Studio

Visual Studio

Unity

SQLite

Git

Photoshop

Premiere Pro

Trello

Top Personal Strengths

Determination

Problem Solver

Adaptable

Quick Learner

Communication

Teamwork

Self Motivated

Education & Experience

Education

RMIT Logo

Bachelor of Software Engineering

RMIT

2023 - 2026

Current GPA 3.8/4

Content Taught From Classes:

  • Algorithms and Data Structures
  • Object-Oriented Programming in Java & C++
  • Software Design and Architecture
  • Database Systems using SQLite + MySQL
  • Web Development
  • AI & Machine Learning using Python
  • Full Stack Development using a React + Node.js + Express + MySQL Stack
  • Software Testing
  • Software Project Management

Experience

Coles Team Member

Sep 2019 - Present

As a dedicated member of the Coles team for nearly five years, I've held many responsibilities, showcasing my adeptness at managing diverse tasks and ensuring smooth operations within the grocery department.
During the day I was in charge of the grocery department, making sure that everything went smoothly for most other departments, taking in any deliveries to the store, and my core duty of tracking and managing the stock levels of the store.

During the night I held a core responsibility as a part of the nightfill team. This includes making sure that the store is clean, all stock is on the shelves, and that the store is ready for the next day.

Coles Logo

Get in Touch

If you wanna get in touch or talk about a project or work opportunities, feel free to contact me. I am always looking to better myself, help others and learn from others. I am a hard worker and am always looking to improve my skills and knowledge in anyway I can.