I am a software developer with an interest in web development. I use Kotlin, Java currently but have experience with, Golang, Typescript, and React. I studied Computer Science in both my Bachelor's and Master's degrees, and have an interest in technology. I enjoy learning, solving problems, and looking for simple solutions to challenges. My interests outside of work include things from law to air traffic control to languages and linguistics.

Skills

API Development

Advanced
  • Kotlin
  • Java
  • Golang
  • NodeJS
  • NestJS
  • ExpressJS
  • PostgreSQL
  • GraphQL
  • MongoDB

Frontend Development

Advanced
  • React
  • AngularJS
  • NextJS
  • TypeScript
  • JavaScript
  • Vue

General (Software Engineer)

Intermediate
  • Agile - Scrumban, Scrum, Kanban
  • Testing - Unit, Integration, E2E
  • Version Control - Git, Bitbucket

Mobile

Beginner
  • React-Native

DevOps

Beginner
  • docker
  • kubernetes
  • ansible

Cloud

Beginner
  • AWS
  • GCP

Work Experience (5)

Part of Atlassian's Server to Cloud App Migrations team, we build solutions to ease the migration of apps.
  • Working on Atlassian's Server to Cloud Migration Software, moving both customer data and 150+ second party apps from over 60+ vendors as part of the migration process.
  • Drove the Redesign of the UI/UX look and feel for internal migration administration tooling.
  • Improved app upload performance by ~15%-75% with parallelisation and caching of data.
  • Led the design and roadmap for a new App Migration platform built on top of the company’s internal Kafka infrastructure. Scoped vendor integration work (e.g., third-party transformers), developed a vendor outreach strategy, and defined team deliverables to support an event-driven migration flow atop the internal streaming architecture.
  • Working on preloading of data for performance improvements
Working and developing software solutions in React, Angular, Gatsby, and Javascript/Typescript.
  • Upgraded legacy Angular core systems to modernized standards
  • Developed additional features to core systems in Angular
  • Worked on improving various applications design and frontend capabilities
  • Developed new applications in Gatsby for new customer entry
  • Introduced docker and designs for system architecture to core applications
  • Started to introduce mobile centric designs and experiences in core Angular applications
Working in an agile team on solutions in the current software at Papercut with Golang and Vue
  • Made other minor contributions to other areas of the company codebase
  • Worked on upcoming project in a full stack capacity
  • Worked on google workspace integrations, frontend, and backend with company cloud software
  • Automated part of developer workflow in adding new partner devs
Working on backend development of applications in ANZ.
  • Conducted preliminary research into performance testing for APIs.
  • Extending API that handles and manipulates large volumes of financial data.
  • Extended CLI testing tool for wider teams' usage in testing our API.
  • Creating a serverless application using GCP in Golang.
  • Creating an end-to-end test system for the cloud function.
Interned here on two rotations; one as software developer, and the other as a project manager of a small team of 6.
  • Leading a team in building a web application end to end with an Etherium smart contract generator using ExpressJS, PostgreSQL, and PugJS HTML templating.
  • Presenting application to key stakeholders within the organisation.
  • Managing a different rotation to take over the above application to improve with React and extending the API.
  • Team conflict resolution during project management.

Projects (2)

Homelab
 https://github.com/cassiechew/homelab
  • kubernetes
  • istio
  • prometheus + grafana
My homelab with a NUC and a NAS. I run a k8s cluster that I use to learn kubernetes.
Zefr
Aug 2021 - Aug 2021
 https://zefr.xyz/
  • NextJS
  • MongoDB
A small URL shorterner

Volunteer

Aug 2014 - Jan 2015
Events Manager and Coordinator
University of Melbourne Japanese Club
I was responsible with coordinating with external vendors and restaurants to arrange events and outside meetups for the club.

Education (4)

2022 - 2025
Juris Doctor
 Law
Monash University
2018 - 2019
Master of Computer Science
 Computer Science
RMIT University
2014 - 2017
Bachelor of Science (BSc)
 Computer Science
University of Melbourne
2011 - 2013
High School Diploma
 International Baccalaureate
Carey Baptist Grammar

Awards

2019
UN Global Goals Jam
RMIT University, Design Thinkers Group Australia, Yarra Riverkeeper, and the Banksia Foundation
Won first place at the UN Global Goals Jam. My team and I developed a 10 year strategy to reduce plastic waste in Melbourne's waterways using storm drains and presented; an effective pilot program, tiered implementation strategy, and projected financial costs surrounding the project.

Languages

English

Native Speaker

Japanese

Intermediate

Norwegian

Intermediate

Interests

Hackathons

  • Growing Rural Opportunities
  • Melbourne City Challenge
  • Global Mindset Hackathon
  • UN Global Goals Jam
  • RMIT ITS Hack-4-Good
  • Vonex Hackathon

Languages

  • Japanese
  • Russian
  • French
  • Norwegian

Sport

  • Dance
  • Ice Skating

Law

  • Negotiations Competition

Homelab

  • kubernetes