Ian Chen

Software Engineer

Melbourne, Victoria, Australia3 yrs 7 mos experience

Key Highlights

  • Expert in building scalable financial reporting systems.
  • Proven track record in improving transaction reconciliation efficiency.
  • Strong background in Kotlin and distributed systems.
Stackforce AI infers this person is a Fintech Software Engineer with expertise in distributed systems and data processing.

Contact

Skills

Core Skills

KotlinApache KafkaApache SparkPostgresqlJava

Other Skills

KubernetesPython (Programming Language)Vert.xAmazon DynamodbAmazon SQSC (Programming Language)

About

I enjoy creating projects and products which are fun to use and have minimal unnecessary complexity! I currently work on distributed financial reporting systems to make reconciliation of transactions easier to wrangle.

Experience

3 yrs 7 mos
Total Experience
1 yr
Average Tenure
6 mos
Current Experience

Canva

Software Engineer

Nov 2025Present · 6 mos · Melbourne, Victoria, Australia

  • Ecosystem: App Connections (Nov 2025 - present)
KotlinApache KafkaKubernetesPostgreSQL

Airwallex

3 roles

Software Engineer II

Promoted

Mar 2025Nov 2025 · 8 mos · Melbourne, Victoria, Australia

  • Spend Analytics (May 2025 - Nov 2025)
  • Treasury Management (Mar 2025 - May 2025)
Apache SparkKotlinKubernetesPostgreSQLApache Kafka

Software Engineer

Jan 2024Mar 2025 · 1 yr 2 mos · Melbourne, Victoria, Australia

  • Treasury Management (May 2024 - Mar 2025)
  • Yield (Jan 2024 - May 2024)
KotlinKubernetesPostgreSQLApache KafkaPython (Programming Language)

Software Engineer Intern

Nov 2022Feb 2023 · 3 mos · Melbourne, Victoria, Australia

  • Built new services using Kotlin and Kafka to ingest bank holiday data from third-party providers and propagate it to all foreign exchange microservices, improving the accuracy of forward FX rates offered to clients, as measured by a reduction in time to incorporate updated holiday data from 7 days to 30 minutes, with 1 hour of engineering effort saved per week.
  • Implemented fast delta sync of bank holidays with Google Calendar to easily and securely share notable holidays with stakeholders, as measured by each sync completing in under a second per currency in the worst case.
KotlinKubernetesVert.xApache KafkaPython (Programming Language)

Amazon

Software Development Engineer Intern

Dec 2021Feb 2022 · 2 mos · Brisbane, Queensland, Australia

  • Implemented early mobile push notifications, sent to delivery drivers, for in-progress grocery packaging events in a critical Java service using DynamoDB and SQS, which increased driver visibility into the packaging process and reduced fulfilment centre queue times and costs, as measured by a 10% decrease in package idle time from ready-to-pickup to collection across grocery delivery routes in North America, compared to only sending notifications when packages were ready.
  • Increased service observability by adding new metrics to track the duration between grocery package state transitions.
Amazon DynamodbAmazon SQSJava

University of melbourne

Student Representative - Maths and Stats

Mar 2021Jun 2021 · 3 mos · Parkville, Victoria, Australia

  • I promoted the mid-semester survey to fellow students and raised three key improvements in subject delivery to lecturers of MAST20006 Probability for Statistics.

Self-employed

VCE Mathematics & Chemistry Tutor

Dec 2019Dec 2020 · 1 yr · Melbourne, Victoria, Australia

  • I tutored 15 students weekly in final-year Maths Methods and Chemistry subjects in preparation for VCE exams; all ranked in the top 2% of Victoria and Australia.
  • I developed difficult application tasks to ensure proficiency in approaching challenging exam-style questions.

Supreme court of victoria

Work Experience Program Student

Jul 2017Jul 2017 · 0 mo · Melbourne, Australia

  • As a work experience student I was provided with insights into the workings of state-level criminal and civil legislature over a period of a week, including visiting court hearings and meeting with several departments.
  • I digitised old case-files to increase retrievability, and processed documents in the Probate Office to understand the workflows that underpin the legal system.

Education

University of Melbourne

Bachelor of Science — Computing and Software Systems

Mar 2020Jun 2023

Camberwell Grammar School

Victorian Certificate of Education (VCE)

Jan 2014Jan 2019

Stackforce found 100+ more professionals with Kotlin & Apache Kafka

Explore similar profiles based on matching skills and experience