Frontend Engineer
DongminSeo_Resume.pdf
Details
NewZealand
[email protected]
Dongmin Seo - Frontend Developer - DeepSearch, Inc. | LinkedIn
jiggum - Overview
Skills
Language : Typescript, Javascript, Dart, Python, HTML, CSS, Sass
Frontend : Flutter, React, Redux, CSS-in- JS, ReactiveX, Next.js, Webpack, Babel, NGINX, jQuery, Vue.js, Angular, Ruby on Rails, Django, Meteor, Svelte
Basic Knowledge : Java, C++, Node.js, Express.js, Docker, Firebase, Kubernetes, Terraform, AWS
Experience
Frontend Engineer at DeepSearch Inc. deepsearch.com
September 2020 - Present | Seoul, South Korea | Remote Work
- Developed Android, iOS, and web frontend of a company analytics service DeepSearch using Flutter. Was in charge from the inception of the planning.
- Designed the entire project structure to debug-friendly and minimize side effects by introducing Redux and Hook patterns and ensuring data immutability.
- Reduced websites’ FCP, TTI time, and server cost by static site generator.
CEO & Frontend Chapter Lead at Flexpace Inc. flexpace.app
December 2019 - December 2020 | Daejeon, South Korea | Remote Work
- Built the team, secured government investment, and founded the corporation. Cultivated a lean, trust&result-oriented culture that enables full remote work.
- Led development of Flexpace, a timeline service for flex-time using React.
- Designed the entire frontend project structure that ensuring inference-friendly typing, guarantees data immutability and integrity with normalization, and memory leak-free cancelable asynchronous job with ReactiveX.
- Minimized redundant logic and establish code uniformity through abstraction. For example, Epic creator that schedule action queues and build cancelation structure, Hook that makes HTML elements to the infinite scrollable containers.
- Introduced unit, UI testing, and asynchronous testing using Marble Diagrams.
Frontend Engineer at Channel Corp. channel.io
August 2018 - August 2019 | Seoul, South Korea
- Developed Channel Plugin, a JS SDK for live chat, and a single page-based frontend of Channel Desk, an all-in-one business messenger. Participated from beta until grows to paid service of 26M daily exposures and 10K DAU.