Experience
- 플랫폼 앱내 신규기능 개발
- Web/Mobile 골프 사용자용 하이브리드 웹앱 개발
- ERP, Back Office 개발
- 사내 CRM, CMS, 채용사이트 신규 개발
- Web/Mobile 맞춤형 사이트 템플릿 개발
- 30여개 이상 사이트 제작
- CRM 고객 관리 고도화
- 키오스크 출입 시스템 개발(바코드)
- 각 지점별 운영 사이트 개발
프리랜서
- 서민금융진응원 사이트 개발 참여
- BizKt 사이트 개발 참여
- 그외 사이트 유지보수 및 신규 개발
SELECTED
WORKS

SmartScore ERP

SmartScore Platform

ERP App

SmartScore Design System

ERP Global Homepage

금솔커뮤니케이션 채용 사이트

솔루션뱅크 헬스장 앱

기술 블로그
Culture
Fit
가치관 및 성향
기획, 디자이너와의 논의에서도 개발자의 언어가 아닌 비개발자의 언어를 사용하여 상대방을 이해시키고 최선의 선택을 할 수 있도록 리드합니다.
현장에서 고생하는 운영팀의 어려움을 이해하고 항상 고객을 대하는 마음으로 최대한 운영팀의 요구사항을 맞추기 위해 최선의 노력을 다합니다.
프로젝트 관리
• Git Repository Fork, Pull Request 기반 코드 리뷰 프로세스
개발 철학
• Clean Architecture 기반 설계 선호 (프로젝트 규모에 맞춰),
• 모든 주변동료들에게 배우는 자세를 가지며 지속적인 기술을 학습하고 적용
Inter
View
가장 중요하게 생각하는 직업 가치는 무엇인가요?
저는 "공동성장"과 "협업"을 가장 중요한 직업 가치로 생각합니다.
성장은 단순히 개인의 기술적 발전뿐만 아니라 팀과 회사가 함께 성장하는 것을 의미합니다. 끊임없이 새로운 기술을 학습하고 적용하며 나 자신을 성장시키며 회사의 비즈니스도 함께 발전시켜 나가는 것이 중요하다고 생각합니다.
협업은 제가 "중재자의 역할"을 중요하게 생각하는 이유이기도 합니다. 다양한 이해관계자들과 원활하게 소통하며 최선의 결과물을 만들어내는 것이 좋은 회사 문화의 핵심이라고 믿습니다.
팀 프로젝트에서 의견 충돌이 발생했을 때 어떻게 해결했나요?
대부분의 의견충돌의 원인은 커뮤니케이션 부재와 상대방의 이해 부족에서 비롯된다고 생각합니다. 그래서 먼저 상대방의 의견을 명확히 이해하는 것부터 시작합니다.
구체적인 사례
웹앱기반 안드로이드앱에 광고솔루션을 추가하는 과정에서 웹 프론트엔드팀, 네이티브팀 간에 광고 SDK 통합 방식에 대한 의견 충돌이 있었습니다. 2개의 팀이 개별로 커뮤니케이션을 시도하여 혼선이 발생했고, 결국 제가 중재자로 나서게 되었습니다. 광고솔루션의 작동 방식을 문서화하여 공유하였고 피그잼을 통해 다이어그램을 그려 각 팀의 역할을 명확히 공유하였으며 이를 통해 각 팀역할을 혼선과 오해를 먼저 해결하였으며 서로 협력하여 프로젝트가 빠르게 진행될 수 있도록 하였습니다.
어려운 업무를 맡게 되면
어떻게 대처하나요?
업무는 명확한 요구사항 및 Todo 리스트 정리부터 시작한다고 생각합니다.
요구사항 정리
요구사항이 정확히 무엇인지 먼저 문서로 정리합니다.
작은 단위로 분해
별도의 TASK로 진행 가능한 단위로 분해합니다.
문서화와 공유
Confluence 등에 모든 과정을 기록하여 팀과 공유합니다.