Software Engineer · Hong Kong

Owen Siu

Full-stack engineer with 10+ years shipping web systems for finance — currently working as a PB Strat at Morgan Stanley.

Current Role
PB Strat @ Morgan Stanley
Exp
10Y+
Stack
TypeScript · React · kdb+ q
Status
Open to opportunities
About

Profile

I'm a software engineer with over 10 years of experience building web applications. Currently working at Morgan Stanley as a PB Strat.

I specialize in building full-stack web applications with modern technologies like TypeScript, React, Node.js, and various databases. I'm passionate about creating efficient, scalable, and user-friendly solutions.

Current
PB Strat @ Morgan Stanley
Since
03/2023
Education
BEng, Computer Engineering, HKUST 20122016
Experience

Where I've worked

03/2023
Now

PB Strat

Morgan Stanley
  • Designed UI/UX and built web client & service for internal content management system
  • Designed UI/UX and built web client & service for internal marginal pricing system
  • Built service for automating daily risk cleanup process
  • Enhanced existing web client & service for pay-to-hold booking system
  • Enhanced existing web client & service for internal dashboard building system

stack: TypeScript · React · Redux · Ant Design · Tailwind CSS · .NET Core · MongoDB · kdb+ q

10/2021
02/2022

Software Engineer

CLSA
  • Built web client for client management system

stack: TypeScript · React · Next.js · MaterialUI · Docker

01/2021
09/2021

System Analyst

FWD Life Insurance Company (Bermuda) Limited

Agency Contract from Cornerstone Global Partners

  • Developed 13 microservices from scratch for e-commerce platform, merge query/mutation into one endpoint for web client through GraphQL Federation
  • Lead a team of 2 engineers to launch CMS cache system built with MongoDB Atlas to reduce network/api cost by 80%
  • Collaborated with team leads and scrum master to perform the whole agile development process

stack: TypeScript · React · Next.js · NestJS · MaterialUI · MongoDB · GraphQL · Microservices · AWS · Docker

06/2018
12/2020

Senior Programmer

AVA Intelligent Partners Limited
  • Developed web client and services from scratch for Internal ERP system
  • Developed web client and services from scratch for ESG report generation system
  • Researched and analyzed on SEO to boost firm's official website ranking on google from page 5 to top 10 results

stack: TypeScript · React · MaterialUI · Node.js · .NET Core · PostgreSQL · MongoDB · GraphQL · Docker

08/2016
05/2018

Programmer

Lucky Technology Ltd.
  • Built web client and services from scratch and worked with hardware engineers to bootstrap time and attendance system

stack: JavaScript · AngularJS · Node.js · .NET Core · SQL

Skills

Working stack

Frontend

  • TypeScript
  • React
  • Redux
  • Ant Design
  • Tailwind CSS
  • Next.js
  • MaterialUI
  • JavaScript
  • AngularJS

Backend

  • .NET Core
  • kdb+ q
  • NestJS
  • GraphQL
  • Microservices
  • Node.js

Database

  • MongoDB
  • PostgreSQL
  • SQL

DevOps & Tools

  • Docker
  • AWS
Contact

Get in touch

I'm always open to discussing new projects, opportunities, or just having a chat about technology.