Independent Application Development
Loop Timer Loop Timer (macOS, 2021-)
  • Repeatable timer app that resides in the menu bar, floats above other windows, provides notifications, supports infinite repetitions, and offers customization options for size, color, and multiple timer items.
  • Created this app after experiencing deteriorating eyesight from prolonged monitor use, aiming to encourage regular eye rests.
  • Developed using: Swift
project page
Quick Clipboard Quick Clipboard (macOS, 2021-)
  • Tool to add frequently used texts to the clipboard, enabling quick copy-paste functionality via keyboard shortcuts.
  • Created this app to streamline workflows after frequently typing lengthy and repetitive command-line codes.
  • Developed using: Swift
project page
Korean Subway Korean Subway (iOS, Android, 2017 - discontinued)
  • First Korean subway app, covering all five cities, featuring satellite-based maps with real-time arrival and departure information.
  • Created this app to see geographical location and distance while traveling on subways that operate underground.
  • Developed using: KDijkstra's shortest path algorithm, Kd‐Tree, Swift, Java, PHP‐cURL, SQLite, AWS, Photoshop, Illustrator
facebook | instagram
KUSchedule KUSchedule (iOS, Android, 2015 - discontinued)
  • Server-based lecture timetable app that auto-generates schedules from a single login, designed for Korea University students.
  • Created this app to simplify obtaining lecture schedules with consistent visualization and easy generation, eliminating the need to manually input all lecture information.
  • Developed using: AES‐256 encryption, Objective‐C, Java, PHP‐cURL, DOMparser/regex, Photoshop, Illustrator
archive page
Space Shoot RPG Space Shoot RPG (iOS, Android, 2016 - discontinued)
  • Arcade-RPG game where players choose between warrior and magician-type jets, leveling up and unlocking new skills to defend against intruding enemies.
  • Created this app to practice and refine object-oriented programming skills.
  • Developed using: C/C++, Cocos2d‐x, SQLite, Photoshop, Illustrator
facebook | archive page
Falling Moon Falling Moon (iOS, Android, 2016 - discontinued)
  • Physics-based arcade game where players tap to shoot Earths at falling Moons.
  • Plays an additive ping-pong sound, triggered whenever an Earth hits a Moon, making the gameplay more enjoyable.
  • Developed using: C/C++, Cocos2d‐x physics engine, Photoshop, Illustrator
archive page
Group Alarm Group Alarm (iOS, Android, 2015 - discontinued)
  • Socket-based multi-user alarm app enabling real-time chat and synchronized global alarms, allowing users to support each other in waking up successfully.
  • Created this app to gain hands-on experience in implementing a chatting framework using UDP and to develop my first web app compatible with multiple mobile platforms, including iOS and Android.
  • Developed using: Node.js, UDP, Javascript, jQuery, Ajax, HTML, CSS, MySQL, Cordova, AWS, Photoshop, Illustrator
archive page