About
- 황준일 (1994.12.20)
- 연락처: 010-5764-4483
- 이메일: junil.h@kakao.com
카카오톡 오픈프로필개발자 황준일open.kakao.com
Introduction
6년차 프론트엔드 개발자이자 교육자 황준일입니다. 프론트엔드 개발을 하고 있지만, 소프트웨어의 본질은 문제해결이고, 개발자는 기술로 문제를 해결하는 문제해결사라고 생각합니다. 문제 해결을 위해 기술의 경계를 넘나드는 것을 주저하지 않습니다.
요즘 최대 관심사는 조직 문화와 성장입니다. 성장할 수 있는 조직은 생존이 보장된 조직이고, 생존이 보장된 조직은 취약점을 드러내어 도움을 요청할 수 있는 환경이라고 생각합니다. 그래서 의식적으로 취약점을 드러내고, 혼자가 아닌 함께 문제를 해결하며, 함께 해결할 수 있는 문제의 수준을 높이고자 합니다. “내가 할 수 있는 일을 우리가 할 수 있게, 우리가 할 수 있는 일을 모두가 할 수 있게” 라는 가치를 바탕으로 문제 해결을 통해 긍정적인 영향력을 만들어가는 것이 저의 목표이자 행복입니다.
처음부터 잘 하는 것을 원하지 않습니다. 반복적인 시도와 피드백을 토대로 꾸준히 성장하고 다양한 결과물을 만들어 내는 것이 제일 빠르게 가는 길이라고 생각합니다. 그래서 빠르게 다양한 실패를 토대로 피드백과 경험을 쌓을 수 있고 빠른 의사결정을 토대로 속도감 있게 일 하는 환경을 좋아하고 그런 환경을 찾고 있습니다.
“가슴은 뜨겁게, 머리는 차갑게”. 사람을 대할 때는 온 마음을 다해 진심을 표현하는 것이 중요하고, 일을 대할 할 때는 논리와 근거를 기반으로 진행하길 원합니다.
다양한 인공지능(Claude, ChatGPT 등)과 워크플로우 자동화 도구(n8n)를 접목하여 현실세계에서 반복적으로 접하는 문제를 발견하고 정의하여 해결하는 과정을 좋아합니다.
이력
- 🏢 2022.06 ~ 현재 / 네이버 SmartStudio nBilly / 프론트엔드 엔지니어
- 🏢 2019.11 ~ 2022.05 / 줌인터넷(이스트에이드) 포털개발팀 / 프론트엔드 파트리더
- 🏢 2016.10 ~ 2018.02 / 디자인톡톡 / 웹 개발자
- 🏫 2014.02 ~ 2016.11 / 서울디지텍고등학교 / 기능경기대회 외부강사 (계약직)
주요 경력
NAVER > SmartStudio > No-code dev (2022.06 ~ 현재)
- Drag/Drop 기반 웹 빌더 개발
- UI 자동화 SDK 개발, 성능 최적화, CI/CD 파이프라인 구축
- 자동화 도구(AI, n8n) 활용한 생산성 향상
줌인터넷 (2019.11 ~ 2022.05)
- 풀스택 개발자로 5개 서비스 개발/운영 (줌프론트, 줌투자 등)
- 프론트엔드 파트리더로 팀 빌딩 및 10명 채용
- Server Driven UI, SSR 최적화, Internal API 개발
디자인톡톡 (2016.02 ~ 2018.02)
- 웹 에이전시에서 40개 이상 웹사이트 제작
- 반응형 웹, CSS 모듈화, jQuery 애니메이션
서울디지텍고등학교 (2014.02 ~ 2014.11)
- 기능경기대회 웹 분야 강사 (학생 동메달 수상)
교육 활동
- 항해플러스 프론트엔드 코스 코치 (1~6기) (2024 ~ 현재)
- 네이버 부스트캠프 마스터/리뷰어로 14주 과정 운영 (2020 ~ 현재)
- 카카오 테크캠퍼스 리뷰어/멘토 (2024 ~ 현재)
- 넥스트스텝 Java/JavaScript/React 과정 코드리뷰어 (2020 ~ 현재)
- 우아한테크코스 FE 리뷰어 (2025 ~ 현재)
- 기능경기대회 강사 매년 전국대회 입상자 배출 (2014 ~ 현재)
- 프로그래머스 데브코스 4기 멘토 (2023)
학력
2013. 03 ~ 2020. 02
단국대학교 소프트웨어학과 (죽전) 졸업2010. 03 ~ 2013. 02
삼일공업고등학교 멀티미디어학과 (수원) 졸업
수상기록
2012-09
전국기능대회 웹 디자인 및 개발 동메달2012-04
경기도기능대회 웹 디자인 및 개발 금메달
아티클
(1) 기술 아티클
프레임워크 없이 만드는 SSR프레임워크를 사용하지 않고 SSR과 CSR을 적용해보면서 프론트엔드에서의 SSR에 대해 학습합니다.junilhwang.github.io
단국대학교 강의 시간표를 제공하는 서비스를 만들자단국대학교 재학생들을 타겟팅하는 간단한 사이드 프로젝트를 진행했다. 이에 대한 내용을 정리하는 글이다.junilhwang.github.io
Zum Portal Core JS 소개줌인터넷 프론트엔드 파트에서 사용되고 있는 core package에 대해 소개합니다.ZUM 기술 블로그
NestJS Custom Caching Decorator 만들기NestJS 서비스 로직에 Caching Decorator를 적용하기 위한 삽질 과정을 다루고 있습니다.ZUM 기술 블로그
Vue SSR 제대로 적용하기 (feat. Vanilla SSR)SSR에 대한 개념을 알아보고, 이를 적용하기 위한 과정을 소개합니다.ZUM 기술 블로그Vanilla Javascript로 웹 컴포넌트 만들기Vanilla Javascript로 간단한 웹 컴포넌트를 만드는 과정에 대해 소개합니다.junilhwang.github.io
Vanilla Javascript로 상태관리 시스템 만들기Vanilla Javascript로 Vuex와 Redux 같은 상태관리 시스템을 만드는 방법에 대해 소개합니다.junilhwang.github.io
Vanilla Javascript로 가상돔(VirtualDOM) 만들기React와 Vue에서 사용되고 있는 가상돔(VirtualDOM)을 Vanilla JS로 직접 만드는 과정에 대해 소개합니다.junilhwang.github.ioVanilla Javascript로 React UseState Hook 만들기React의 UseState Hook의 작동방식에 대해 고민해보고, 구현해보고, 최적화하는 내용을 다룹니다.junilhwang.github.io
(2) 회고
2024년 회고개발자 그리고 교육자로서 지낸 1년의 이야기junilhwang.github.io
2023년 회고나 자신에 대해 참 많은 것들을 알 수 있었던 1년junilhwang.github.io
주니어 개발자의 2022년 회고줌인터넷과의 작별, 네이버 입사, 그리고 부스트캠프junilhwang.github.io인프런 심야 FE 네트워킹 후기 | 개발자 황준일인프런의 심야 FE 네트워킹에 참여했습니다. 발표를 보면서 생각했던 내용과 네트워킹에 대한 내용을 다룹니다.junilhwang.github.io
주니어 개발자의 2021년 회고주니어 개발자의 2021년 회고junilhwang.github.io
주니어 프론트엔드 개발자의 채용 프로세스 참여 후기주니어 프론트엔드 개발자가 함께 일할 파트너를 구하기 위한 여정에 대해 소개합니다.ZUM 기술 블로그
주니어 개발자의 2021년 상반기 회고주니어 개발자의 2021년 상반기 회고junilhwang.github.io
주니어 개발자의 2020년 회고주니어 개발자의 2020년 12월 회고입니다.junilhwang.github.io
(3) 생각 및 가치관
2023년을 돌아보며 생각한 개발자로 취업하기 | 개발자 황준일개발자로 취업을 하기 위해선 어떤 방식으로 준비를 해야 좋을까?junilhwang.github.io[글또 8기 지원] 삶의 지도요즘 “안녕? 나야!” 라는 드라마를 보고 있다. 20년전의 내가 현재에 갑자기 나타나면서 일어나는 이야기를 다룬 드라마인데, 소재가 참 참신하다. 보고 있으면 20년전의 나에게 나는 어떤 이야기를 해줄 수 있을지 계속 생각해본다.Notion