See original at http://echojc.github.io/cv

jonathan chow

blog.echo.sh | github.com/echojc |

I'm a software engineer based in Perth, Australia.

Work experience

Chinese Alliance Christian Church — Auckland, NZ

Youth Pastor / Associate Pastor

Jan 2019 - Apr 2024

  • Gave back to the community I grew up in by becoming a full-time leader in it.
  • Empowered the next generation to be their best through creating positive, safe spaces for them to discover themselves and engage with others.
  • Drove the development and casting of a new vision statement for the church.
  • Led the senior leadership team to respond decisively to the needs of the community.
  • Go | JavaScript | Scala
  • React
  • Docker | Kubernetes
  • Spark | Elasticsearch

Movio — Auckland, NZ

Software Engineer

Mar 2017 - Mar 2018

  • Built an ML-based recommendations algorithm to match movies to moviegoers, increasing visitation rates by over 5x.
  • Developed a localised, responsive single-page web application to generate audience segmentations based on recommendations.
  • Go | TypeScript
  • React | PostgreSQL
  • Docker

HooCan — Auckland, NZ

Co-founder

Sep 2016 - Mar 2017

  • Co-founded a startup to connect people with local service providers.
  • Developed a responsive mobile app and fully-tested REST API backend.
  • Integrated with payment provider Stripe with full audit trail.
  • Go | JavaScript | Scala | PHP
  • React | AngularJS | Akka
  • Docker | Kubernetes
  • Prometheus | Grafana
  • MySQL | Elasticsearch | InfiniDB | Cassandra

Movio — Auckland, NZ

Software Engineer

Jan 2013 - Sep 2016

  • Developed a WYSIWYG email editor from the ground up to enable clients to swiftly and efficiently create marketing campaigns.
  • Set up real-time monitoring and alerting tools to ensure reliability of microservices.
  • Transitioned server architecture from monolith to microservices.
  • Ported key segmentation backend from row- to column-oriented database to meet the performance demands of new clients 10x larger than existing clients.
  • Designed and implemented a box-office reporting platform capable of generating real-time reports across custom segmentations.
  • Architectured and rewrote the email-sending infrastructure using the Actor model to ensure reliability and performance of email marketing campaigns.

Education

  • Bachelor of Applied Theology at Carey Baptist College (2022)
  • Master of Engineering in Software Engineering at University of Auckland (2012)
  • Bachelor of Engineering in Software Engineering at University of Auckland (2011)

Projects

Talks