Résumé

Eunsoo Shin

South Korean. I do fullstack web development and iOS security research.

alias: esinx, c0ldra1n

Skills

Web

[2019~]
Svelte
[2018~]
GraphQL on server & client
[2017~]
React
[2015~]
NodeJS and server-side JavaScript
[2014~]
PHP
[2013~]
Vanilla Web Development(HTML, CSS, JavaScript)
Also
Recoil, socket.io, Sass, NextJS, Sapper, PWA implementation, PDF manipulation, electron, weird HTML printing tricks

Apple

[2017~]
iOS Tweak Development
[2017~]
iOS Reverse Engineering
[2014~]
iOS App Development
[2014~]
macOS(OS X) App Development

Other Proficient Skills

[2020~]
OCaml
[2020~]
React Native
[2020~]
Flutter
[2018~]
Python
[2017~]
Java
Also
Regex, Deployment using Docker, GitHub Actions, GitLab CI/CD, exiting vim

Projects

[2020~]
staccato: music review site
[2020]
jjin-age.me: An interactive survey guessing your body age based on daily habits
[2019]
PrepCSIA: Learning platform for CSIA students
[2018~]
Alim: An open source media downloader/tagger
[2017~2019]
iOS Tweak development
Shydock
10,000≤ downloads: Dock hiding tweak with custom action assignment options
CasualAlarm
2,000≤ downloads: Alarm app to play random songs from music library
Photicon
8,000≤ downloads: Photos app icon to display most recent photo
Quickify
10,000≤ downloads: Quick Spotify playlist control from lock screen and control center
ReachBoard
8,000≤ downloads: Quick access to clipboard using reachability view
Mitsuha
80,000≤ downloads: Jell-o effect audio visualizer for stock music app. Open-sourced and continued by the developer community
GeniusHelper
2,000≤ downloads: Utility for troubleshooting jailbreak related issues on reddit’s r/jailbreak community
Defluxit
14,000≤ downloads: Fading notification view in lock screen
Musubi
4,500≤ downloads: Android style pattern lock screen for iOS

Open Source Contributions

[2020~]
camelot: A fully-modular OCaml style linter
[2020~]
camelot-vscode: Visual Studio Code extension for camelot
[2020~]
svelte-tree: Tree view for svelte
[2020~]
svelte-promise-modal: A modal that uses promises for lifecycle management
[2020~]
svelte-procedures: Lifecycle management for procedural content on svelte
[2020~]
aligo-kakao-api: a nodejs wrapper for Aligo's KakaoTalk Notification API
[2020~]
express-modular-route-builder: a dynamic route builder middleware for express

Experiences

[2020~]
[2020~]
(Fullstack) LXPER: English education startup developing learning tools with NLP technologies
[2019~]
(Fullstack) Dallem: Corporate wellness startup

Honors

[2020]
[2020~]
Presidential Science Scholar(대통령과학장학생)

Education

[2020~]
[2015~2020]
CheongShim International Academy

ETC

Human Language

  • Korean (Native)
  • English (Proficient)
  • Chinese (Basic)

Tutoring Experiences

  • AP Computer Science
  • AP Calculus