About
A software engineer with background in mathematics always looking for fun problems to solve.
Below information together with my portfolio provided on this site hopefully paints a good picture of what kind of software engineer I am.
Stack
Things I have picked up here and there along the way.
- Main languages:
- BASIC: First language.
- C: Second language.
- Java: Standard school curriculum.
- Python: Professional settings.
- English and Korean: Bilingual.
- Random stuff:
- Latex: For writing papers.
- Perl: Just for fun.
- Bash: For using linux.
- HTML, CSS, Javascript: For creating web pages.
- Bunch of libraries, APIs, and frameworks: Whenever deemed necessary.
Interests
Things I am more broadly interested in.
- Computer science:
- Programming language theory
- Theory of computation
- Algorithms and data structures
- Mathematics:
- Abstract algebra
- Combinatorics
- Logic and set theory
Preferences
How I like to work in general, when allowed.
- Spaces > Tabs
- Editors > IDEs
- Linux > Windows / Mac OS
- Design > Coding