Project 01

of 06

mlx-vision

mlx-vision

Speculative OCR decoding for Apple Silicon

2026 · ML systems engineer · Python, MLX, Vision-Language Models · https://github.com/will702/mlx-vision

Made advanced OCR decoding strategies accessible through one installable Apple Silicon package, with interfaces for experiments, benchmarks, Python applications, and OpenAI-compatible clients.

4 OCR presets
MLX Apple Silicon
Gregorius Willson Undergraduate Student — BINUS University, Alam Sutera willson2016pos@gmail.com · +62 813 7774 8701 Portfolio Submission for Apple Developer Academy — Cohort 2026

Project 02

of 06

StockPro: Production research terminal for Indonesian equities

StockPro

Production research terminal for Indonesian equities

2025–2026 · Solo product and systems engineer · Next.js, React, TypeScript · https://ipo-tracker.site/

Collapsed a scattered Indonesian-market research workflow into one deployed terminal spanning data ingestion, analysis, portfolio decisions, and mobile access.

IDX market coverage
E2E data → research
Gregorius Willson Undergraduate Student — BINUS University, Alam Sutera willson2016pos@gmail.com · +62 813 7774 8701 Portfolio Submission for Apple Developer Academy — Cohort 2026

Project 03

of 06

QuakeSense: Seismic survival simulator for iOS and iPadOS

QuakeSense

Seismic survival simulator for iOS and iPadOS

2026 · Solo developer, designer, and sound engineer · Swift, SwiftUI, SpriteKit · https://github.com/will702/Quakesense.swiftpm

Turned a familiar safety instruction into a felt and scored rehearsal, delivered as an accessible Swift Playground for the Swift Student Challenge 2026.

26 achievements
Swift SSC 2026 submission
Gregorius Willson Undergraduate Student — BINUS University, Alam Sutera willson2016pos@gmail.com · +62 813 7774 8701 Portfolio Submission for Apple Developer Academy — Cohort 2026

Project 04

of 06

statement-to-tikz

statement-to-tikz

Constraint-solved diagrams from olympiad geometry statements

2026 · Solver and tooling developer · Python, SciPy, TikZ · https://github.com/will702/statement-to-tikz

Converted geometry text into reproducible, inspectable diagrams while preserving an explicit failure mode for underconstrained statements.

11 constraint types
2 output modes
Gregorius Willson Undergraduate Student — BINUS University, Alam Sutera willson2016pos@gmail.com · +62 813 7774 8701 Portfolio Submission for Apple Developer Academy — Cohort 2026

Project 05

of 06

Interactive ML: Browser laboratory for machine-learning intuition

Interactive ML

Browser laboratory for machine-learning intuition

2025 · Solo developer · TypeScript, React, Vite · https://interactive-ml-drab.vercel.app/

Made invisible machine-learning mechanics tangible through direct manipulation and immediate visual feedback.

Live parameter tuning
Client side simulation
Gregorius Willson Undergraduate Student — BINUS University, Alam Sutera willson2016pos@gmail.com · +62 813 7774 8701 Portfolio Submission for Apple Developer Academy — Cohort 2026

Project 06

of 06

Laundry Management System

Laundry Management System

Offline-first operations platform for Indonesian laundry shops

2026 · Solo full-stack developer · NestJS, Prisma, React

Replaced a paper workflow with receipt management, thermal printing, reporting, audit history, and operational analysis in one production-oriented system.

Offline first operation
28 days demand forecast
Gregorius Willson Undergraduate Student — BINUS University, Alam Sutera willson2016pos@gmail.com · +62 813 7774 8701 Portfolio Submission for Apple Developer Academy — Cohort 2026