Hello, I'm Connor.

Nice to meet you! I'm a software engineer from Singapore, working on data infrastructure at Stripe. Most of my time goes into large-scale data pipelines and the financial systems built on them. I enjoy infrastructure and self-hosting, and outside of tech I like reading about history and philosophy.

About Me

Interests

  • Data infrastructure
  • Distributed systems
  • Databases
  • Linux
  • Self-hosting

Stuff I use

  • Kubuntu
  • Neovim
  • Firefox

Reading list

  • A Memory Called Empire
  • Dune
  • Think (by Simon Blackburn)
  • SPQR: A History of Ancient Rome

Skills

Languages

Scala icon
Scala
Python
Python
SQL icon
SQL
Java icon
Java
Javascript icon
Javascript
HTML icon
HTML
CSS icon
CSS

Tools

Spark icon
Spark
Airflow icon
Airflow
LangChain icon
LangChain
AI Agents icon
AI Agents
React icon
React
Linux icon
Linux

Experience

  • Software Engineer
    Stripe
    Feb 2025 – Present
    • Optimized large-scale Spark data pipelines through incremental processing and pipeline redesign, reducing compute by 28% (1.18M vcore-seconds/day) and processing time by 1.5 hours/day in one pipeline, and compute by 64% in another.
    • Improved the reliability and scalability of financial data infrastructure by driving production migrations and backfills. Implemented schema changes, incremental processing, and safe cutovers to ensure data integrity and backward compatibility.
    • Led cross-functional development and delivery of a tax-withholding system spanning payment, ledger, and accounting infrastructure, eliminating up to $20M/year in financial exposure and hundreds of hours of manual operational work.
    • Built AI-powered developer tooling using LangChain and agentic workflows, implementing automated context retrieval, debugging, model fallbacks, and workflow orchestration.
  • Software Engineer Intern
    Mastercard
    May 2024 – Aug 2024
    • Improved backend performance and reliability by redesigning REST APIs and refactoring existing services.
    • Built and presented a micropayment solution for metaverse and XR applications, communicating technical design and business value to stakeholders.

Projects

Music player that synchronizes the playing of sound files across multiple devices.
Javascript icon
Javascript
HTML icon
HTML
CSS icon
CSS
It's the site you're currently on! Static site built with Hugo and designed with Tailwind CSS. Deployed on Vercel.
Hugo icon
Hugo
Tailwind CSS
Tailwind CSS
HTML icon
HTML
More Coming Soon!

Education

  • National University of Singapore
    B.Comp. in Computer Science
    2021 – 2025