Resume #
Park gidoong #
i love to draw, and now i love to build something work.
I started programming with the thought of wanting to build something fun and new.
I want to work for the joy of process, not for the goal itself.
Personal info #
Experiences #
Work #
Duration | Company | Part | Tech stack |
---|---|---|---|
2021 01 - 08 | Namu software | Web Frontend | Js/React, Go + Docker + AWS |
Experiences in namu software
I was responsible for web front-end development for company that operates secure cloud storage sevice for enterprises.
In the existing codebase uses Redux for global state management library, but i thought it brings unnecessary complexity for small service that only in charge of auth and service introduction. So i remove Redux from code and use Context API instead.
Other codebase i contributed is console web client for storage management. It has a problem that data inconsistancy between server and client. So i added react-query library so that user can see the fresh data.
Education #
Duration | Course | What i’ve learned |
---|---|---|
2022 08 | 42 Seoul - picine | Shell, C |
2021 09 - 11 | Like lion - startup school | Django, Dart |
2020 07 - 10 | 90factory - web development | Web, Js |
Experiences in 42
Can process strings via scripts like Awk and Sed. Knowing of file permission management in shell environment, Understands how data goes in and out from memory while writing C programs.
Experiences in like lion
Since i want to build something actually people use, So i had to research actively which tech stack to use. And throughout that process, became to have understanding for buliding blocks of web service.
Experiences in 90factory
I was able to understand what components the web environment consists of. And how javascript works in a brief manner. By building a simple full-stack service, I was able to experience everything from relational database modeling to MVC design patterns.
Projects #
Duration | Name | One-liner | Tech stack | Demo |
---|---|---|---|---|
2022 08 | Love capsule | Find someone who you used to love. | Dart/Flutter + Firebase | video |
2021 10 | Zeze | SNS for gardener. | Dart/Flutter + Firebase | video |
2020 08 | Parking lot | Pakringlot simulator. | vanilla Js + NodeJs + MariaDB | video |
Computer Skills #
Experienced tools #
Languages
Javascript(Web), Dart, Lua, Fennel, Markdown, Org, SQL
Environments
Linux (Ubuntu, Arch), GCP (Firebase)
Novice level tools #
Languages
Javascript(Node), Rescript, C, Go, Clojure, Elisp, Python
Environments
Linux (CentOS), Windows (wsl2), Docker, AWS (EC2)
Languages #
English : Intermediate (Can communicate well in written but could be slow in verbal.)
Interests #
- Lisp, Emacs, Open source, Text writing tool.
- How to write code that easy to read.