Home

Projects

Professional

A mobile app for identity verification, payments, and tax refunds for international customers in South Korea.

My contribution

As the sole mobile engineer, I migrated the iOS and Android apps to React Native. I also developed merchant portal features, payment gateway flows, and backend services.

React NativeTypeScriptSwiftKotlinNext.jsSpring Boot
A payment-link service where merchants create invoices, send checkout links, and track delivery and payment results.

My contribution

I owned the React frontend and developed Spring Boot features for invoicing, payments, partner APIs, and webhooks, working alongside a backend engineer.

ReactTypeScriptSpring BootPostgreSQLStorybook
A payment app that enables online card and digital-wallet payments on existing Android terminals.

My contribution

Working with an Android engineer, I built the React web app, Spring Boot APIs, DynamoDB data model, and JavaScript interface to the terminal’s native features.

ReactTypeScriptSpring BootDynamoDBAndroid WebView

Independent

An iPhone calendar for creating and managing repeating shift schedules.

My contribution

I independently designed, developed, and released the app, including its local data model and iOS home-screen widget.

React NativeExpoTypeScriptSQLiteZustandWidgetKit
An iPhone app that locks selected apps after 30 minutes of use, then unlocks them after a 30-minute break.

My contribution

I independently designed, developed, and released the app on Apple’s Screen Time APIs, including a usage-monitor extension, custom block screen, and home-screen widget, in four languages.

SwiftSwiftUIFamilyControlsDeviceActivityManagedSettingsWidgetKit