Josh

developer 

Software engineer based in Cape Town, South Africa. Nuxt, TypeScript, C# and Unity.

Josh Headshot

latest posts

featured projects

experience

Touchfoundry logo

Intermediate Developer

hybrid

Touchfoundry

Jun 2024 - Present | Cape Town, South Africa

Began development on a 3D web navigation solution for the V&A Waterfront using Nuxt and Three.js

  • Devised a solution to transform a floor plan into a 3D scene
  • Achiveived multi-floor navigation between stores
  • Implemented an accessible and responsive UI from wireframes using Tailwind CSS
Gamebok logo

Game Developer

remote

Gamebok

Feb 2024 - May 2024 | Cape Town, South Africa

Development work on two IPs

Avoidy Virus
  • Physics based multiplayer client predicition research and development with Unity Netcode
  • Implemented multiplayer game mechanics with Photon Quantum ECS
Gamebok Kick
  • Directed engine and code architecture for thematic elements, enemies and levels
  • Created basic shaders and implemented a responsive user interface with Unity UI Toolkit
The Draft logo

Content Creator

remote

The Draft

Oct 2023 - Jan 2024 | United Kingdom

Created educational content for a Gen Z-focused professional networking platform startup.

This content covered programming and game development topics, presented through published articles, videos, and visualizations.

Nuxt
Unity
Linux
Docker
Git
C#
Typescript
C++

Interested in my work?

Let's chat [email protected]

© 2024 Macawls

Made withusingNuxt andPocketbase