미리보기
기본 정보
가독성이 높고 유지 보수가 용이한 개발을 지향합니다. 문제에 다양한 방법으로 접근하는 것을 선호하며, 사용자 중심 서비스를 최우선 가치로 삼고 있습니다.
기술 스택
React, JavaScript, TypeScript, react-query, zustand, tailwind-css, JIRA, Git, gitlab, GitHub, Vue 3, pinia, Python, Django, Django-REST-Framework
경력
The Willbes Dominicana Inc
Manager | SRD
2021.03. ~ 2023.06. (2년 4개월)
1) 공급망 관리 및 최적화
- 중남미, 아시아 국가로부터 원부자재 구매 및 공장 납품
- 생산 라인 일정 기획, 생산 일보 검토 및 보고
2) 고객 커뮤니케이션 및 품질관리(QA)
- FOB 가격 제안 및 협상
- 시즌, 목적별 제품 샘플 제작 및 발송
- 제품 세부 사항 측정 및 테스트
3) 리스크 관리 계획 및 솔루션
- 공장 상황에 따른 변동 계획 수립
- 외주 공장 컨택 및 손익 비교, 차이 분석
4) 업무 환경 개선 및 업무 효율화
- 자동 엑셀 폼 작성 및 배포
- 생성형 AI 프롬프트 제작 및 배포
- 비품, 기기 점검 및 교체, 최신화
대한무역투자진흥공사
인턴 | 투자종합상담실
2020.06. ~ 2020.11. (6개월)
1) 부서 및 사업 홍보
- SNS용 카드 뉴스 제작 및 배포
- 주요 사업 관련 발간물 자료 조사 및 오탈자 검수
2) 고객 안내 및 서비스
- 외부 방문객 안내
- 외부인 방문일지 제작 및 관리
3) 업무 환경 개선 및 업무 효율화
- 매크로 생성 및 활용
- 자동 엑셀 폼 작성 및 배포
- 키오스크, 태블릿 도입 기획안 작성
교육
선문대학교
대학교(학사) | IT경영학과
2014.03. ~ 2020.08. | 졸업
외국어
영어
비즈니스 회화 가능
스페인어
비즈니스 회화 가능
자격증
리눅스마스터
2급 | 한국정보통신진흥협회
2023.12.
SQL Developer
Pass | 한국데이터산업진흥원
2023.10.
컴퓨터활용능력
1급 | 대한상공회의소
2020.05.
정보기술자격(ITQ)
OA마스터 | 한국생산성본부
2014.12.
OPIC
AL | ACTFL
2023.11.
TOEIC
910 | ETS
2020.12.
DELE
B1 | NSTITUTO CERVANTES
2020.02.
대외활동
삼성 청년 SW 아카데미
삼성전자
- 프로그래밍 언어 (Python, JavaScript, TypeScript)
- 알고리즘 및 자료구조
- 운영체제 및 컴퓨터 구조
- 데이터베이스(SQLite, MySQL, Maria DB, Mongo DB)
- 웹 개발(Vue, React)
- 모바일 앱 개발 (Android, PWA)
- 인공지능/빅데이터/임베디드 프로젝트
- 2023.10.16, 삼성전자 모의 SW역량테스트 A형 취득
프로젝트
StellAR
Samsung SW Academy for Youth
2024.04. ~ 2024.05.
실시간 증강 현실 3D 천체 관측 앱
3D 천체 구현: R3F와 Drei 라이브러리를 활용해 실제와 유사한 3D 천체 모델 구현
3D 맵 화면 이동: Raycasting 기법을 사용하여 구 형태의 3D 맵 위에서 카메라 위치가 맵의 중심을 기준으로 자연스럽게 이동하도록 구현
AR모드 구현: 기기의 카메라와 자이로 센서 값에 따라 실시간으로 증강 현실(AR) 요소를 오버레이하여 화면 출력
회전형 네비게이션 바: 삼각함수를 사용해 네이게이션 바의 회전을 구현하고 클릭과 터치 이벤트에 모두 반응하도록 설정
타임랩스 기능: 서버의 시간을 호출하여 클라이언트 시간과 동기화하고, 시간의 흐름에 따른 화면 변화를 구현
페이지 전환 페이드 인/아웃 효과: 리다이렉트 시 CSS 애니메이션과 JS를 사용하여 페이지 로드 및 이탈 시 페이드 인과 페이드 아웃 효과를 적용
웹 전용 페이지: 웹을 통해 서비스를 체험할 수 있도록 디자인 하고, QR코드 스캔을 통해 앱 다운로드 유도
맨발로 시작하는 티키타카
Samsung SW Academy for Youth
2024.02. ~ 2024.04.
드론 영상 기반 풋살 경기 분석 앱
Atomic Design: 모든 UI 요소를 작은 단위부터 계층적으로 설계하고 디자인하여 통일성 있고 확장이 용이한 서비스 구조 구축
UI 컴포넌트 문서화: Storybook을 활용하여 개발된 각 요소들의 특성, 사용 방법, 스타일 변경 등을 작성
푸쉬 알림 기능: Firebase Cloud Messaging을 사용하여 사용자 기기에 푸쉬 알림을 보내기 위한 토큰 생성 및 관리
최신 디자인 트렌드 도입: Claymorphism과 Glassmorphism과 같은 최신 디자인 트렌드를 도입하여 UI/UX 개선
하이라이트 영상 재생: 시간 값을 사용하여 해당 시점의 비디오 클립을 자동으로 재생
푸른 바다로 오세요
Samsung SW Academy for Youth
2024.01. ~ 2024.02.
입문자 맞춤형 바다낚시 가이드 앱
조건부 렌더링: 등록된 데이터를 기반으로 특정 스타일이나 요소를 설정하여 사용자 인터페이스를 동적으로 출력
애니메이션: Confetti와 Lottie 라이브러리를 통해 특정 상황에서 애니메이션 이벤트가 발생하도록 설정
실시간 3D 객체 생성(스마트 어항): 서버로부터 실시간으로 데이터를 요청하고 해당 데이터를 Three.js 라이브러리를 통해 브라우저에서 3D 객체로 렌더링
이미지 파일 해상도 조정: JSON 형식의 파일을 JS를 통해 UTF-8로 디코딩하는 방식으로 해상도를 낮춰서 웹 페이지에 표시
낚시 장소 및 기상 정보 제공: 전국 바다 낚시 포인트 csv 파일과 Maps API, Weather API를 활용하여 전국의 바다 낚시 장소와 날씨를 표시
데이터 수집: Python과 Selenium릏 사용하여 웹 페이지로부터 자동으로 데이터를 수집, 처리한 후 서버에 저장
무비노마드
Samsung SW Academy for Youth
2023.11. ~ 2023.11.
언어 학습을 위한 영화 추천 서비스
데이터베이스 설계: 데이터베이스의 엔티티, 속성, 관계를 명확하게 설계하고 구조를 시각적으로 표현하기 위해 ER 다이어그램 작성
다국어 모드: 언어 별 JSON 파일을 작성하고, Vue-i18n 라이브러리를 활용
다크 모드: CSS 미디어 쿼리를 통해 각 테마의 색상 정의
검색 자동 완성 기능: Change 이벤트 핸들링과 서버의 영화 데이터를 대조하고 드롭다운 형식으로 리스트 출력
반응형 디자인: Bootstrap의 Flexbox와 Grid System을 통한 반응형 디자인 구현
포트폴리오
URL
자기소개
[실패로부터 배운 교훈, 변화를 받아들이는 자세]
대학 시절, 학회장으로서 주도한 프로젝트가 실패한 경험은 제가 업무를 진행할 때 항상 새로운 기술과 접근 방식을 적극적으로 탐색하고 이를 과감하게 적용하는 가치관을 갖게 만들었습니다. 당시 프로젝트는 인문대 학과 간의 경쟁이었고, 프로젝트 성공여부의 핵심은 다양한 학과의 학생들로부터 지지를 얻는 것이었습니다. 구글 폼이나 스프레드시트를 활용하는 다양한 제안이 있었음에도 불구하고 저는 새로운 방식을 익히고 활용하기엔 시간이 부족하다고 판단하였고, 직접 사람들을 만나 설득하는 식의 전통적인 방식을 고수했습니다. 그러나 이 방식은 좋은 결과를 가져오지 못했고, 프로젝트는 실패로 끝나게 되었습니다.
실패의 원인을 분석하는 과정에서 새로운 방식을 채택한 학과가 좋은 결과를 얻었다는 사실을 알게 된 후, 저는 변화와 혁신의 중요성을 깨달았습니다. 이 실패에서 얻은 교훈은 저를 새로운 기술과 아이디어에 개방적으로 만들었고, 문제 해결을 위해 다양하게 생각하고 과감하게 시도해 볼 수 있도록 만들었습니다.
인턴 생활 동안 이 가치관을 실천하여 우수 인턴으로 선정되었습니다. 저는 외국인 비자 관련 업무에서 개인 정보 입력과 같이 단순 반복되는 문서 작업을 파악하고, 이를 자동화할 수 있는 매크로를 개발해 배포했습니다. 이를 통해 이틀이 걸리던 일을 하루 만에 끝내며 생산성을 50% 향상시켰고, 부서 내에서 긍정적인 평가를 받을 수 있었습니다. 또한, 외부 방문객 안내를 위한 키오스크 및 태블릿 도입과 주요 언어별 기능을 제안하고, 이에 맞는 UI를 직접 디자인하여 외주 업체에 견적을 요청하는 등 새로운 기술과 아이디어를 적극적으로 적용했습니다.
도미니카 공화국에서의 근무 경험은 이 가치관을 더욱 발휘할 수 있는 기회였습니다. 열악한 인프라와 구조 속에서 인턴 시절의 경험을 바탕으로 문서 자동화 엑셀 폼과 매크로 시스템을 도입하였고, 아이티에 위치한 생산 공장과의 협업에서는 공용 클라우드를 활용하여 원활한 소통이 이루어질 수 있도록 했습니다. 생성형 AI가 발표된 이후에는 이를 업무에 적용, 활용하기 위해 학습하였고, 영어가 미흡한 현지 직원들도 누구나 쉽게 사용할 수 있는 영어 비즈니스 이메일 작성용 프롬프트를 개발하여 공유했습니다. 그 결과 업무 효율성이 극대화되었고, 매출은 전년 대비 26% 증가했습니다.
혁신적인 사고와 문제 해결 능력을 바탕으로 개발 업무에 크게 기여할 준비가 되어 있습니다. 사용자 요구에 맞춘 다양한 맞춤형 솔루션을 개발하고 도입하여 기술적 성과와 고객 만족도 향상에 중점을 둘 것입니다.