_TERMINAL
▢ART

Data science and data product work for finance and tech. Three years across alt-data, trading data, in-house user data, and product ownership.

Tell story that numbers can testify, make the right decision given all constraints & information, while knowing I'm very likely to be wrong about certain things.

01 YipitData — Data Product Owner Python scrapers, SQL/Databricks pipelines, C-suite/investor client research delivery. Jun 2022 – Jul 2024
02 Didi — Data Science Intern Applied ML / analytics. Jun 2021 – Oct 2021
03 CitiOrient — Investment Banking Intern, IPO Supported 3 IPO due diligence and documentation processes for equity listings in Hong Kong. Apr 2021 – Jun 2021
04 Infinity Capital — Quantitative Intern Self-taught Python to wrangle tick-level data across 5 futures exchanges; built a Plotly Dash performance dashboard. Jan 2021 – Apr 2021
01 Southern University of Science and Technology — BSc. Statistics and Data Science Coursework: Honor Calculus, Intro Abstract Algebra, Elementary Number Theory, ODE, PDE, Investments, Stats. Shenzhen, China · Jun 2022
02 New York University — Visiting Student Coursework: ML for Financial Engineering; Interactive Media. New York, US · May 2022

Side Project

AI Circular Financing Tracker

AI Circular Financing Tracker — node graph of AI industry balance sheet relationships
  1. Scrapes IR site news plus SEC 10-Q/10-K filings, parsed by an LLM.
  2. Sphere size driven by market cap / valuation, pulled from the Yahoo Finance API.
  3. 3D rendering with React and D3, lit with one colorful HDRI studio light file from Polymarket.
  4. Runs slow — paying the minimum tier at render.com.

Vibecoded this project to better visualize the balance sheet inflation in the AI industry. Not actively maintaining it at the moment.

Side Project

n8n DailyJobMatch

An n8n automation to surface and match daily job postings. Built on a reference workflow, not an original build from scratch.

Conclusion: setting this up and configuring the credentials made me realize that browsing job boards and getting redirected a hundred times just to re-enter information already on my resume isn't so bad after all.

A Stats Major's Confession: Yes I will bring up I almost majored in Math

We statisticians and mathematicians have natural beef. There is a reason for stats and math being in two separate departments, besides the difference in fundamental logic, there's also beef. For example, in my undergrad we are in two separate buildings, far far away from each other. And yes, it is statistics that got the nicer building.

Like many stats major, I too will say I could have done math. The one class that did it for me was Elementary Number Theory. The entire time i was thinking: This is not elegant at all how is this math? Why is so discrete? Not only by definition but also by method. It would take a literal lightning strike for me to come up with come of the proofs.

So I thought statistics would be easier, without losing the elegance. Boy was I wrong.

What Statistics/Data Science is all about:

It is holding two contradicting truth at the same time and living through that tough headspace of torture.

I "transfered" from math to statistics looking for continuity, elegance, the truth and the absolute truth of the universe. Statistics is pretty much the exact oppisite of that. So I had a couple hard years of learning the subject. It's so messy, chaotic, and when I finally training my own models and doing testing on real, big data, I got into the situation where I thought to myself: I cannot believe this is how it works?!

Later on, I've met MANY, MANY people who understands the importance of the subject, but do not understand the subject at all. They lean towards one of the two directions:

1) I know data is the most important gold right now. But I don't believe your number. I don't think it's that accurate/valuable. I want more rigorous testing!!
2) You are totally getting replaced by AI.

I think type 1 have some level of understanding for data, but they do not understand it is a discipline of restraints. After my 4 years in undergrad I cannot say a full sentence using 10 attributives. That restraint, especially in the "industry" (as opposed to academia/big pharma that has much longer cycles), not only means the restraint you have on the problem/hypothesis, but also, a) burning deadline and anxious clients; b) the lack of data (some of yall don't have big enough data or resources to get data). In both cases, there's simply no way and no point to do any of the fancy stats testing or machine learning or chasing the kind of "accuracy" that they want. Because this is THE subject of ambuiguity.

What I always say, is that: given all the time&resources that I was given, I've tested N different versions, and I say with limited confidence in myself and in my number, that is is the final (decision) And this IS the best and the right call. However, we could be wrong. Even very likely to be wrong.

So this is why it's a valuable, but a grueling subject to learn. It forces you, to kind of believe you are (almost) 100% right and (almost) 100% wrong at the same time. And take the responsibilty for it.

For type 2), they probably never worked with any data at all. The water of data is very deep and dirty, and there will always be a plumber. Sometimes you just have to look into the drain to figure out what's going on. AI inherently don't know how to ask questions.

I hate statistics. But it's the fundamental way to research, to operate in any field, and it will always be. We are just so applied. As I just said, there will always be plumbing.

Please Don't Call It "Prediction Market". From a pure theoretical level this is exciting enough to get my blood boiling, every probability ethusiatist's wet dream. But this is real people's real money here, and it builds habit.

Thoughts later.

NODES: 3 · EDGES: LIVE · LAST UPDATED JUL 2026

i try to make stuff

I'm currently pursuing a MFA in Computer Arts at School of Visual Arts in NYC. During the studies I discovered I do not want to work in the industry at all, with the following reasons:

  1. Passion tax exists in every single creative industry. Animators are definitely not getting paid enough for their talent and work. With recent turbulence in the entire entertainment industry and massive layoffs becoming the norm, this is not ideal.
  2. I cannot get to the professional level I want to be at within 2 years.
  3. Work is work, it's all the same everywhere.
  4. 99.9999% of creative work is to do something you don't even want to look at. Passion gets burned over time. And I do not have a trust fund to get through that.
  5. I have the other option.

But I still want to make art. Just for the sake of making it. That's very nice.

IN PROGRESS
→ view moodboard, pre-production, and my fear of blender

A Funeral — A 40s ish proof-of-concept 2.5D short film

It all started 20 years ago when I watched Secret of the Kells... My brain chemistry was indeed altered.

VIEW PROJECT →

Error Out — 2D Animation Short

Inspired my days of being one of many cogs in the machine. I had the idea that I became a really ugly fish, not a mermaid. The short has no human to fish transformation because that is too hard to draw. For me.

VIEW PROJECT →

Motion Design, shorts here and there

It's fun to a certain extent

VIEW PROJECT →

Other Cluster of things

3D mini short, fan edit title sequence for My Brilliant Friend, and stuff

VIEW THREAD →

Why Art? Why Animation?

A thread