Welcome!

About Me

Hi, I’m Joseph McCleery, a dedicated Software Developer from Perth Western Australia with a passion for creativity, collaboration, and continuous learning. I have a proven ability to develop high-quality, cross-platform applications while working effectively in team environments.

I started coding when I was in year 6, and I have never stopped learning new skills and technologies since then. I have a background in psychology, where I learned how to apply psychological principles to design and evaluate human-computer interactions.

I have experience in developing web applications using HTML, CSS, JavaScript, Vue, React, Express, and PHP. I have also created several games using Unity, Godot, C#, and Blender. Some of my projects include:

  • This website! That showcases my skills and achievements.

  • A 3D physics dice simulation website featuring models and textures created by me.

  • A clone of google keep

  • A web game featuring AI controlled by a neural network that I trained and developed by myself.

  • A couple of online multiplayer sports games for web, desktop and mobile platforms.

  • A handheld console utilising raspberry pi, a 32x64 rgb LED matrix and programmed using C++.

I enjoy working on challenging and creative projects that allow me to express my ideas and solve problems. I am always keen to learn new things and improve my craft. I'm also eager to explore the application of AI in software development.

When I’m not coding, I like to play guitar, squash, and social mixed netball. I also love camping, hiking in nature, producing music, and exploring new places and cultures.

If you want to know more about me, feel free to contact me through email (mccleery.joseph@gmail.com) or social media. I look forward to hearing from you!