개발의 본질은 문제 해결을 위한 최적의 '설계'를 찾는 과정에 있다고 생각합니다. 단순히 기능을 구현하는 것이 아니라,
복잡한 비즈니스 요구사항을 이해하고 '진짜 문제'를 정의하는 데 집중합니다.
정해진 스택이나 방법의 한계를 받아들이기보다, 당면한 문제를 해결할 가장 효율적인 솔루션을 주도적으로 탐색하고 적용합니다.
이러한 과정을 통해 복잡하게 변화하는 요구사항에도 유연하게 대응하고, 지속 가능한 성장을 위한 견고한 기반을 마련합니다.
저는 엔지니어의 진정한 역량이 특정 '기술 스택'을 넘어, '시스템 전체'를 관통하는 시야에서 비롯된다고 믿습니다.
웹의 한계, 공식 API의 부재, 라이브러리의 문제 등 기술적 난관에 직면했을 때, 가진 스택에 얽매이지 않고 유연하게 문제의 핵심을 파고들어 해결합니다.
이러한 주도적 해결에 그치지 않고, 격리(Shadow DOM), 동시성 제어(Mutex), 자가복구(MQTT) 등
'시스템 안정성'을 높이는 견고한 설계를 끊임없이 고민합니다. 나아가, 코드만으로는 전달할 수 없는 '설계 의도'와 시행착오를 명확히 기록하여 '체계적인 자산'으로 만듭니다. 이 과정을 통해 팀의 '지속가능한 성장'의 선순환에 기여합니다.
국내 대형 무인 인프라 솔루션 기업과 연계한 상용 무인 배리어프리 키오스크 프로젝트에서, 클라이언트 애플리케이션의 설계부터 개발까지 전 과정을 전담 했습니다. 기능 확장과 유지보수성을 고려하여, 키오스크 하드웨어 장치 제어 및 각 기능을 독립된 모듈로 구성하는 방식으로 Electron의 Main-Renderer 프로세스와 IPC 통신 구조를 설계하였습니다.
또한, MQTT 기반 실시간 통신 기능과 더불어, 디자인 시스템 기반의 동적 테마 구조를 설계 했습니다. 이 구조를 통해 저시력자를 위한 고대비, 낮은 화면 모드와 다국어(i18n) 지원에 따른 UI 변화를 체계적으로 관리했으며, 음성 안내(TTS) 기능을 결합하여 핵심 배리어프리 요구사항을 충족시키고 상용화에 기여했습니다.
인턴십 기간의 역량을 인정받아 회사 제안으로 프리랜서로서 학업을 병행하며 프로젝트들을 수행했습니다. 서버 비용 없이 확장 가능한 매장용 디지털 사이니지 솔루션 구축을 목표로 아키텍처 설계부터 구현까지 전 과정을 맡아 수행했습니다. Google Drive API의 메타데이터를 활용해 동기화 트래픽을 90% 이상 절감하도록 설계했으며, 보안과 장기적인 유지 보수성을 고려한 Context Isolation 기반의 IPC Bridge를 구축하여 시스템의 안정성을 높였습니다.
국내 대형 무인 인프라 솔루션 회사와 연계한 배리어프리 키오스크 앱의 설계 및 개발을 주도했습니다. 보안과 확장성을 고려해 Electron 기반 Type-Safe IPC Bridge를 구축했으며, C++ 네이티브 모듈을 연동하여 OS 레벨 기능 구현 및 사용자 경험을 향상시켰습니다.
정보 오염(가짜 정보, 편향) 문제에 대응하고자 'Criti AI' 서비스를 개발했습니다. Chrome 확장 프로그램은 웹 콘텐츠를 추출해 신뢰도를 다각도로 분석하고, 논리적 오류 및 편향된 문장을 하이라이팅합니다.
전체 시스템을 모노레포 구조와 공통 타입 공유로 데이터 불일치를 방지했으며, 무료 cloud 환경의 리소스 한계를 극복하기 위해 Docker 기반 경량화를 진행하였습니다.
Google Drive 기반 서버리스 디지털 사이니지 솔루션 Electron App
분산 환경을 위한 중앙 로그 관리 시스템. 실시간 로그 분석 및 대시보드 자동화 플랫폼
정적 사이트 업데이트 번거로움을 해결하기 위해 Notion을 CMS로, 콘텐츠를 관리하는 포트폴리오
과학기술분야 경쟁력 확보를 위해, 대학별 최상위권 학생들을 선발하여, 국가 핵심 이공계 인재를 육성하는 '국가우수장학사업'에 장학생으로 선발되었습니다.
Google Lighthouse를 비롯해, 28.5k 스타의 react-bits 라이브러리, 전자정부 표준프레임워크 등의 오픈소스에 기여하여, 사용자 경험과 개발 효율성 증대에 기여했습니다.
1인 기획, 개발한 서비스로 네이버 실시간 검색어 1위를 달성하고, 사용자 데이터 기반으로 확장하여 연간 100만 조회수의 서비스로 성장시켜 수익을 창출한 경험이 있습니다.
'N분의 1' 서비스의 기획과 개발을 맡아, 공동구매 아이디어를 '자원봉사 플랫폼'으로 구체화하여 경기도자원봉사센터 주관 대회에서 우수 아이디어상을 수상했습니다.
병역 의무를 이행하는 동안에도 개발자로서의 성장을 멈추지 않고자 국방부 'SW·AI 역량강화 사업'에 적극적으로 참여했으며, 뛰어난 학습 태도를 인정받아 우수 수료생으로 선정되었습니다
ChatGPT의 긴 대화에서 질문 목록을 추출해, 원하는 내용으로 빠르게 이동 및 관리 가능한 생산성 향상 도구입니다. React를 기반으로 개발하여 Chrome 웹 스토어에 성공적으로 배포했으며, 사용자들로부터 긍정적인 피드백을 받았습니다.
개발 외적으로 쌓은 다양한 경험들
경기기후도민회의 분과 청년 대표이자 '청년 공론장' 기획단으로 활동하며, 의견을 수렴하고 정책 토론을 주도하여 탄소중립 정책 제안을 이끌었습니다.
복무 중 업무 자동화 시스템 구축, 사단/군단 인사 점검 최우수 중대 선정, PT챌린지 경연대회 육군 참모총장상 수상, 특급전사 등의 성과를 이뤘으며 대대 유공자로 선정되어 표창을 받았습니다.
단순한 교육 봉사를 넘어, 기존에 없던 대학생 멘토링 제도를 학교에 직접 제안하여 신설하고, 50명 이상 후배들의 실질적인 문제(진로, 학업)를 해결하는 활동을 주도적으로 진행했습니다.
의왕시 진로지원센터 1기 서포터즈로 활동하며, 청소년들의 눈높이에서 소통하며 진로 고민을 경청하고, 맞춤형 카드뉴스 제작과 멘토링을 통해 실질적인 학과 경험과 정보를 공유했습니다.
전문 장비가 없는 최전방 부대 환경에서 뮤직 드라마 포멧의 인성 콘텐츠를 기획하고, 여러 전공으로 구성된 팀의 프로덕션을 총괄, 제작하여 간부 팀들을 제치고 육군 우수상을 수상했습니다.
개발자라는 진로에 대한 확신을 얻기 위해, 고등학생 시절 부터 스스로 기회를 찾아 'OSS 개발자 포럼 여름캠프'에 참여하며 SW 개발의 첫발을 내디뎠습니다.
자세한 문제해결 과정은 블로그에서 확인할 수 있습니다.
웹(Electron/React)에서 불가능했던 하드웨어(헤드폰 연결) 감지 기능을 C++, COM, N-API를 통합하여 구현하고, node-gyp 기반의 프로덕션 빌드 파이프라인까지 End-to-End로 구축한 과정입니다.
느린 멀티모달 분석(5분)을 공식 API와 yt-dlp를 활용한 자막 분석으로 재정의했습니다. 또한, 불안정한 AI 출력을 jsonrepair로 방어하는 방어적 설계를 적용한 과정입니다.
MQTT 연결 유실 후 원격 명령을 수신하지 못하는 '좀비 상태'의 근본 원인을 분석하고, 고정 ID 의존 대신 클라이언트가 스스로 구독 상태를 복구하는 더 견고한 시스템을 설계한 경험입니다.