VSVICTOR SHIHGitHub

SOFTWARE ENGINEERING · AUCKLAND, NZ

Systems thinking.
Working software.

I'm Victor Shih, an MSc Software Engineering student with a background in systems analysis. I build practical software and explore how to test the ideas behind it.

JavaPythonSQLAndroid

SELECTED WORK

From an idea to a system.

01 / PROJECTS
NZ Receipt FinanceReceipt review
Fresh produce$8.40
Milk & dairy$5.60
Pantry items$12.90
Total$26.90
Illustrative interface
CAPTURE / PARSE / REVIEW / SAVE

01 · ANDROID APPLICATION

NZ Receipt Finance

Turning supermarket receipts into structured spending data. A personal Android project that connects image capture, OCR, store-specific parsing, category rules and local receipt history.

JavaML KitRoomMVVM
Engineering focus
Clear boundaries between presentation, domain and data, with testable parsers and use cases.
View repository
bn_bot / research pipeline

01 market observation

02 strategy evaluation

03 risk checks

04 execution audit

Evidence before promotion.

02 · TRADING SYSTEM

A lab for trading ideas.

A Python project for researching crypto futures strategies, observing shadow performance and building an auditable execution foundation.

PythonSQLiteRisk controlsAudit logs
Engineering focus
Separate strategy evidence from execution infrastructure. Record observations so each experiment can inform the next decision.

03 · CURRENT RESEARCH

Learning with AI.
Thinking beyond code.

My research explores AI coding assistants in software engineering education, with a focus on architecture, debugging, verification and task autonomy.

I'm particularly interested in returning professionals learning unfamiliar technology stacks, and how assistance affects their system-level competence.

MSc Software Engineering · Research in progress

TRADING LAB / READ-ONLY

Evidence. Decisions. Execution.

Production and shadow observations, kept as separate tracks.

Data source not connected

Production: VPS · Shadow: NAS

Production · S25-60

No data source connected
Equity—
Cash / reserve—
Gross exposure—
Realised P&L—

Equity history

USDC · selected track

Positions

Selected track
SymbolSideQuantityEntry priceUnrealised P&L

Decision & incident log

TimeEventReason

Trading records

Selected track
TimeSymbolStrategySideQuantityPriceRealised P&L

Futures market

Independent public market chart; provider availability and delays may vary. Open chart on TradingView

Last snapshot: Never · Times shown in your browser's timezone · No order controls