Position: Software Engineer
Category: JavaScript
English level: fluent
Years of experience: 2.5

Received B.Sc. (major in Computer Science, minor in Business & Technology Management) from Korea Advanced Institute of Science and Technology (KAIST). KAIST is ranked Top 16 in the world in Engineering & Technology by QS World University Rankings. Graduated with Honors (Cum Laude).

Received a full scholarship for the entire duration of my undergraduate studies (free tuition and a monthly stipend that covers living expenses). Also, received a scholarship from KAIST for exchange studies in Europe that covered both tuition and living expenses.

KAIST Dean's List Award in Computer Science (awarded to the top 3% of students in recognition of outstanding scholastic achievement).

Won KAIST-LINE Corp. scholarship awarded to promising students in Computer Science. 

Winner of JacobsHack 2019 held in Bremen, Germany

Was selected and fully funded by KAIST Global Leadership Center to participate in a two-week leadership and business training program in Sydney, Australia.

Was a member of the National Olympiad Team and won medals in various national and international olympiads from Chemistry during high school.
I am a software engineer with more than 2 years of industry experience. I have experience working in companies in Sweden (remotely), South Korea, and Japan. 

I have a Computer Science degree from a top university in Asia. During university, I did various internships, university projects, and participated (and won) in hackathons (in Europe and Asia).

I have a solid knowledge of algorithms and data structures. I like solving problems in my free time and learning different advanced algorithms and data structures (like Mo's algorithm, segment tree, etc). I mostly use C++ and Python for solving problems. I also like learning/reading about data-intensive highly-available systems and their architecture.

I have mainly worked with JavaScript/TypeScript technologies (Node.js, Express.js, React.js, Next.js, RxJs, Jest), relational databases (PostgreSQL, MySQL, and Prisma ORM), cloud technologies (AWS and GCP), REST and GraphQL APIs, and Git VCS.

I also have some experience with Redis, Flask, Flutter (Dart), Android (using Kotlin), Java, C, non-relational databases (MongoDB and DynamoDB), CSS libraries (tailwind and styled-components), jQuery, TestCafe (e2e testing), NATS, CircleCI, Docker, bash scripting, and Machine Learning as I have used them in some personal/university projects or at some of my previous positions.
I would like to be part of a strong team and develop awesome software using best practices, in a friendly and supportive environment. The things I am looking for in a new company are:
- an amazing team
- challenging, impactful, and interesting projects
- continuous growth
- competitive compensation and perks
- ideally, company communication fully in English