About me

I'm Josh Wheeler, an Australian software engineer currently based in London.

I specialise in building full stack web applications. In particular, I'm passionate about designing and building decoupled systems using modern AWS serverless technology patterns. On the side, I'm also learning rust πŸ¦€.

Outside of web development, I enjoy music 🎡, guitar 🎸, travelling ✈️, basketball πŸ€ and snowboarding πŸ‚.

If you would like to read more about my journey into becoming a full stack web developer, please have a read of my 'Hello World' blog post.

My primary tech stack

Backend πŸ”š

Node.js, Python, Testing
System design, REST & GraphQL
PostgreSQL, DynamoDB

Frontend πŸ–₯️

HTML, CSS / SASS
JavaScript & TypeScript
React (Next.js) & Redux

Cloud ☁️ & Tooling πŸ› οΈ

AWS, Serverless, Terraform
Docker, Linux, GitHub Actions
eslint, prettier, esbuild

What you can ask me about

  • Building cloud native web applications
  • Implementing devops practices on projects (e.g. CICD, automated testing and monitoring)
  • Building serverless services
  • Automating tasks with Node.js or Python
  • Building CLI applications

Technologies I'm focusing on in 2022

  • Rust - want to get a better understand of low level languages
  • tailwindccss
  • Further refine TypeScript knowledge
  • Building event-base systems in AWS using AWS EventBridge
  • Continue tinkering with my Neovim lua configuration
Josh in South Korea