Zhenghong Lieu

Sat Feb 10 2024

Education

Oct 2017 -- Jun 2020 : University of Oxford

BA in Philosophy, Politics and Economics (PPE)


Employment

Jan 2022 -- present : Cofounder, startup

Sep 2020 -- Dec 2021 : Software Engineer, Infocomm Media Development Authority of Singapore (IMDA)

  • Built role-based authentication system with AWS Cognito and Lambda
  • Built real-time communication and ML inference system using Python
  • Built custom RPC library allowing communication between host machine and Docker
  • Exemplified best practices by setting up CI/CD pipelines and writing technical reference documents

Aug 2020 : Data Science Consultant, Inzura AI

Performed end to-end data analysis in Python:

  • Built parallel processing package that greatly streamlines data processing
  • Performed clustering on ~2 billion data points
  • Wrote and presented final report to the CEO

Jun--Aug 2020 : Software Engineer Intern, Metric Geometry Gerrymandering Group

Built new feature for the Metric Geometry & Gerrymandering Group (MGGG)'s flagship webapp (Python, Flask, JavaScript and Vega-Lite)

Jun--Sep 2019 : Data Scientist Intern, Inzura AI

  • Increased monthly active users by > 20% by building a Bayesian SMS sender in Python and SQL, securing an important client contract as a result
  • Deployed distributed Apache Spark infrastructure and performed data analysis with Scala on ~85 million data points used to assign users more accurate risk ratings

Jun--Sep 2018 : Software Developer Intern, IMDA

Created a fully-automated blockchain demonstration of using blockchain in supply chain management (JavaScript, Hyperledger, Node.js)

Jun--Aug 2017 : Software Engineer Consultant, Imcomp International

Greatly increased firm efficiency (75% less time taken to generate reports, 300 engineer hours saved per month) by building bespoke building inspection software (Electron, Vue.js, JavaScript)


Selected personal projects

Self-study in computer science

Completed courses in algorithms and data structures, computer architecture, functional and parallel programming, big data analysis, databases, machine learning, linear algebra and multivariate calculus

Currently working through courses in distributed systems.

Dec 2018 : Dropship Chess

Implemented assembler, lexer, parser, and compiler in Python to build a toy OS as part of a computer architecture course. Built a chess variant for that OS.