</>

Perth, Australia--:--:--

Software engineer at Accenture crafting thoughtful digital experiences

Jayden Teo

Turning complex problems into simple, intuitive experiences. Building useful things with care and attention to detail.

</> ENGINEERING PHILOSOPHY

Understand the problem first.

</> FEATURED WORK

All works →
  • Ampol Card and Cash Portals

    Ampolcard and Ampolcash Customer and Admin Portals

    (01) Ampol Card and Cash Portals

    Mobile app for sight reading with accounts, leaderboards, statistics and assignments

    (02) Tempo Trainer

  • Admin and Customer Portal to book parking at UWA

    (03) UWA VIP Parking Customer & Admin Portal

  • GSAP text effects concept

    (06) Tempo Branding GSAP (concept)

</> TECHNICAL EXPERTISE

Web development

Building modern web applications with a focus on usability, structure, and maintainability.

  • React.js
  • React Native
  • ASP.NET Core
  • TypeScript
  • Node.js

Cloud & infrastructure

Setting up reliable environments, deployments, and cloud foundations that scale with the product.

  • Azure
  • CI/CD
  • Docker

Quality assurance

Ensuring applications are reliable, accessible, and work as intended.

  • Automation
  • Accessibility
  • Observability

</> ENGINEERING PROCESS

  1. 01

    Discover

    Understand the problem, users, and constraints before shaping the solution.

    Discover process screenshot
  2. 02

    Design

    Shape a simple architecture and clear plan so the build stays focused.

    Design process screenshot
  3. 03

    Build

    Ship clean, tested software in small increments with regular check-ins.

    Build process screenshot
  4. 04

    Refine

    Measure, learn, and refine then keep raising the quality over time.

    Refine process screenshot

</> FAQS

Still got questions?

Reach out and we can chat about your project, my experience, or anything else.

Usually reply within two days.

JT
Let's chat

Get to know me

Let's build something great together

Get in touchGet in touchGet in touchGet in touchGet in touchGet in touchGet in touchGet in touchGet in touchGet in touchGet in touchGet in touch