William

Cunningham

S o f t w a r e   E n g i n e e r

About

A bit about me

Portrait of William Cunningham

Background

I'm a Computer Science student at La Trobe University who enjoys building software from the ground up. I particularly enjoy programming, developing applications, and turning ideas into practical, polished projects.

Interests

I enjoy backend development, with the occasional frontend project. I especially like building automation tools and software that interacts with APIs. I'm always keen to learn new technologies and tackle challenging problems.

Skills

Tools & technologies

Languages

  • Python
  • Java

Tools & platforms

  • Git
  • VS Code
  • Figma
  • Windows

Package managers & Environments

  • pip
  • npm
  • venv

Journey

Experience & education

  1. 2006

    Born

    I was born in Brisbane, Australia in 2006.

  2. 2019 - 2025

    High school

    A broad academic background that eventually led me toward Computer Science, where I found a stronger interest in programming, problem-solving, and building software.

  3. Minecraft Server Development & Management

    My early experience with software development came through running online gaming communities. I started by supporting and managing users, later moved into developing software for the communities, and eventually took responsibility for running the servers and their day-to-day operations.

  4. 2025 - 2028

    Bachelor of Computer Science, La Trobe University

    Currently studying full-time in Computer Science, developing my skills in software engineering through coursework, personal projects, and building software to solve problems I find interesting.

  5. 2028+

    ???

    Great things are ahead, and yet to be discovered...

Certifications

Certifications

  • Python (Basic) Certificate

    HackerRank

    2026

Contact

Let's build something

I'm always open to new projects, opportunities, and roles in software development. Feel free to reach out through any of the links below.