링크드그램
소상공인 발견 플랫폼. 세 면으로 구성된다 — 소비자용 `/`(우리 동네 단골 매장 발견), 매장용 `/business`(적립을 넘어 단골을 커뮤니티로 · 피드·채팅·출석·랭킹), 그리고 `/apps` 앱 레지스트리(‘AI가 인용·호출하는 1st-party 표면’). 가게 111곳 · 지역 24 · 태그 49 · 사이트맵 191 URL.
https://linkedgram.kr
이 페이지의 모든 수치는 기계가 셌고, 산출 방법을 함께 싣습니다. 갱신 2026-08-16. 원본 계약은 /api/catalog.json.
산출 방법 — gh repo list --limit 500. 포크 제외 집계. 비공개 리포는 개수만 세고 이름·설명은 내보내지 않는다.
주력 언어 — TypeScript 66 · JavaScript 32 · 기타 20 · HTML 15 · Vue 10 · Python 9 · CSS 8 · Java 5
각 항목에 어떻게 알았는가와 어디서 나왔는가를 함께 답니다. 나중에 재검증할 사람을 위해서입니다.
| 주장 | 값 | 산출 방법 | 출처 |
|---|---|---|---|
| 개발 경력 | 19년 3개월 | 위시켓 이력서 집계 (2026-03 기준) | 위시켓 이력서 (2026-03) |
| 위시켓 평점 | 5.00 / 5.00 | 플랫폼 인증 평점, 상위 1% 프리랜서 | 위시켓 인증 (2026-03) |
| 한국저작권위원회 프로그램 등록 | C-2026-005914 | 등록번호 공개 | AI 기반 쇼핑몰 데이터 수집 및 등록 자동화 시스템 (2026) |
| PIRS — 개인정보 유출 대응 모의훈련 플랫폼 구축 | 49일 · 커밋 441 · 배포 281회 · 이슈 150/151 종료(99.3%) · 51,001 LOC | 저장소 실측 집계. 개발기간 2026-01-07~02-25, 배포 v0.1.1~v0.1.281, GitHub 이슈 151개 생성/150개 종료, TS·TSX 260개 파일 51,001 LOC, DB 마이그레이션 46개. | 내부 1차 문서 (2026-02-25) |
| 레거시 저장 프로시저 재작성 | 8만 줄 → 2만 줄 | 리팩토링 전후 라인 수 | 위시켓 이력서 (2020) (2020) |
| 리조트 레벨 요금 시스템 — 예약율 개선 | 30~60% → 80~95% | 도입 전후 예약율 | 위시켓 이력서 (2020) (2020) |
| 한솔인티큐브 레퍼런스 체크 | 통과 | 위시켓 인증 레퍼런스 | "연차 대비 전문성이 매우 탁월하신 분입니다." (2021) |
| PIRS — MVP 요구사항 달성 | 14/14 (100%) + 추가 구현 15건 | MVP 계획 대비 달성 현황표. 5단계 훈련 시뮬레이션·7가지 질문유형·자동채점·기업포탈·관리자콘솔 등 14개 전부 완료, 계획 외 15개 추가 구현. | 내부 1차 문서 (2026-02-25) |
| 전국 매장 census 수집 가능성 실측 | 17개 시도 완주 · distinct 2,167 · 외부 오라클 대비 갭 14%(within) · 삼각측량 종합 PASS | 삼각측량 3축 동시 판정 — A 내부일관성(무절단·무손실·소진, leaf 71개 전량 소진·캡도달 0), B 엔드포인트 수렴(union 2,167 · new_id_rate 0.0 · converged), C 외부 오라클 대조(공식 1,900 vs 관측 2,166 · 갭 +14% · 허용 15% 이내). 폴라이트 1.5 req/s · 90콜 · throttle 0건. 시도별 합 2,575와 distinct 2,167의 차이 408은 인접 시군구 경계 중복으로 id 중복제거 흡수. | 내부 1차 문서 (2026-06-21) |
| 비정형 → 정형 데이터 실적 | 상품 카테고리 매칭·자동등록 100만 건 · 오프라인 매장 정형화 38만 매장 · 인허가 데이터 190개 업종 | 각 프로젝트의 처리 건수 집계. 핵심 역량(비정형을 정형으로)의 규모 증거. | 내부 1차 문서 (2026-06) |
| 카드혜택 API 정합성 회복 | 55.8% → 97.2% | 운영 로그 실측 기반 회복안 적용 전후 정합성. | 내부 1차 문서 (2026) |
| CrawlCat — 이커머스 상품등록 자동화 | 326 릴리즈 · 등록시간 90%↓ · 오류 95%↓ | 릴리즈 카운트 및 도입 전후 비교. | 내부 1차 문서 (2026) |
| 누적 산출 | 40+ 프로젝트 · 자사 제품 6종 · 600+ 릴리즈 | 프로젝트·제품·릴리즈 누적 집계. | 내부 1차 문서 (2026) |
| 협업형 워케이션 실증 — 15일 합숙 협업 | 브랜드(BI) 설계를 반나절에 · 거의 무비용 | 마음 맞는 참여자들과 15일 장기 합숙하며 일하는 구조. 각자 다른 역량을 가진 소집단이 한 자리에 모이자 아침 식사 전후 짧은 시간에 브랜드 아이덴티티가 나왔다. 협업형(공유형이 아닌) 구조의 효과를 보여주는 사례. | 내부 1차 문서 (2023) |
| 공공 제안 설계 — 신축 0(CAPEX 0) 원칙 | 기존 유휴 공간 재활용 · 3년 한정 위탁(BTO형) + 인수인계 내장 | ‘센터’를 건물이 아니라 운영 역량(데이터팀+SOP+멤버십 엔진)으로 정의하고, 이미 있는 유휴 그릇에 프로그램·데이터·사람을 넣는 설계. 자생력을 형용사가 아니라 연도별 보조금 의존도 하락 곡선으로 규정. | 내부 1차 문서 (2026-06) |
| 공공 데이터 진단 — 지자체 관광 통계 정합성 | 두 출처 간 163만(23%) 불일치 규명 · ‘판정 기준 부재’로 재정의 | 무인계수기(물리 통과 카운트)와 통신신호 기반 추정 모델을 대조해 같은 기간 23% 격차를 확인하고, 원인을 ‘어느 쪽의 오류’가 아니라 ‘정의·관측단위 상이’로 규명. 이어 실제 인구통계 데이터가 월 300명 QR 설문(자기선택 표본)뿐임을 확인해 ‘방문객이 누구인지 판정할 기준 데이터가 없다’로 진단을 재정의. | 내부 1차 문서 (2026-06) |
| 남해 워케이션 지역정보 챗봇 — 협업형 실물 | 수집 데이터 505건 (펜션 202 · 음식점 145 · 카페 112 · 서핑·액티비티 등) | 2023년 8월 남해군 워케이션 기간에 제작. Streamlit + OpenAI 기반 RAG 챗봇으로 현지 숙박·음식·카페·액티비티 정보를 수집해 질의응답. 수집 원문에 ‘남해군 워케이션 일정 중’ 기록이 남아 제작 시기·장소가 확인된다. | sida-chat-serve 저장소 (data/ 505건 · README) (2023-08) |
| 미션 선언은 2025년 4월에 본인이 이미 작성했다 | 2025-04-08 | devmine.co.kr 블로그 원문 GET, datePublished 메타 확인 | https://devmine.co.kr/blog/tech-people (2026-08-15) |
| 블로그 글 | 30 | sitemap.xml 의 /blog/ URL 에서 tag·category 제외 후 전수 GET | https://devmine.co.kr/sitemap.xml (2026-08-15) |
| 블로그 본문 총량 | 411,546자 | 글 30건의 | https://devmine.co.kr/sitemap.xml (2026-08-15) |
| 8,000자 이상 전략 보고서 | 17 | 같은 수집분에서 본문 8,000자 이상을 계수 | https://devmine.co.kr/sitemap.xml (2026-08-15) |
| 남해 워케이션 중 만든 RAG 챗봇 「시다 챗」 | 2023-08 · 문서 506건 | 공개 저장소 트리 전수 조회 후 소스의 st.title 문자열과 data/ 하위 분류를 확인 | https://github.com/hyoda/sida-chat-serve (2026-08-15) |
| 링크드그램 등재 매장 | 111곳 · 24개 시군구 | sitemap.xml 전수 파싱 후 /stores 상세와 /stores/region 을 분리 계수 | https://linkedgram.kr/sitemap.xml (2026-08-15) |
소상공인 발견 플랫폼. 세 면으로 구성된다 — 소비자용 `/`(우리 동네 단골 매장 발견), 매장용 `/business`(적립을 넘어 단골을 커뮤니티로 · 피드·채팅·출석·랭킹), 그리고 `/apps` 앱 레지스트리(‘AI가 인용·호출하는 1st-party 표면’). 가게 111곳 · 지역 24 · 태그 49 · 사이트맵 191 URL.
https://linkedgram.kr
포인트 적립 · 커뮤니티 모바일 앱
https://www.miraclekuji.com
이커머스 셀러 자동화 데스크탑 앱 (Electron)
개인정보 유출 대응 훈련 B2B SaaS
쿠팡 Wing 상세페이지 AI 재생성 SaaS
Claude Code용 세션 인계 스킬
DISC/MBTI 성향 분석 서비스
https://opraseno.com
운영자가 직접 만든 결과물
개인정보 유출 대응 서비스
운영자가 직접 만든 결과물
RC 완구 자사몰 · 명판 제작 쇼룸
운영자가 직접 만든 결과물
남해 워케이션 중 만든 남해 지역정보 RAG 챗봇. Streamlit + OpenAI + Chroma, 한국어 임베딩(ko-sbert-sts). 펜션 202 · 음식점 145 · 카페 112 · 서핑 6 · 달리기 11 · 남해 향토자료 8건 등 506개 문서를 색인했다.
https://github.com/hyoda/sida-chat-serve
운영자가 직접 만든 결과물
현재 공개 저장소는 17개입니다. 나머지는 보안 검토를 거쳐 순차 공개합니다 — 시크릿·클라이언트 자산·개인정보가 들어간 것은 열지 않습니다.
| 저장소 | 언어 | 최근 갱신 | 설명 |
|---|---|---|---|
| margin-calculator | HTML | 2026-04-28 | 범용 마진 계산기 — 매입가/택배/수수료/부가세를 입력하면 마진 배수별 판매가를 계산 |
| hub-verdi | HTML | 2025-10-28 | Hub Verdi - 지역 커뮤니티 기반 비즈니스 플랫폼 |
| crawlcat-jest | TypeScript | 2025-07-24 | — |
| itsmantine | TypeScript | 2024-03-29 | — |
| sida-chat-serve | Python | 2023-08-21 | — |
| sida-chatbot | — | 2023-08-12 | — |
| inventscan_at907 | Java | 2023-04-04 | — |
| bookofmine | JavaScript | 2022-12-28 | — |
| thermal-printer-ko | JavaScript | 2022-12-13 | — |
| todo | Vue | 2022-11-15 | — |
| devminefarmdocs | JavaScript | 2022-08-04 | — |
| helloand | Kotlin | 2021-08-01 | — |
| hyoda.github.io | — | 2019-05-10 | — |
| pds | — | 2019-02-02 | — |
| dmedia-lab | — | 2017-01-09 | 디미디어 기술연구소 |
| hyoda.github.com | CSS | 2015-08-26 | Technozen Lab |
| hello-world | — | 2014-10-24 | Just another repository |
유솔비넷 · KT하이텔 · 대명레저(비발디파크·오션월드·소노팰리체) · 알펜시아 · 농협정보통신 · 인포뱅크 · 네오위즈 · 동원산업 · LG CNS · HDC 현대산업개발 · 인천국제공항 T2 · 파르나스 호텔 · 한솔인티큐브 · 삼성전자 북미법인 · 삼성 KNOX · KICC · 호반건설 · 베이직나인 · 별소프트 · 코아소프트 · 로켓오즈(후 선데이토즈 인수)
블로그 전체는 30편 · 411,546자이고, 아래는 그중 본문 8,000자 이상인 것입니다. 2025년 5월을 지나며 성격이 바뀝니다 — 그 전은 1~3천 자 1인칭 에세이, 그 후는 8천~3만 3천 자 전략 보고서입니다.
산출 방법 — https://devmine.co.kr/sitemap.xml 의 /blog/ URL 중 tag·category 를 제외한 30건을 각각 GET 하여 title·description·datePublished 를 추출.
이 보고서들은 의뢰인의 사업을 소재로 한 산출물입니다. 분량과 형식은 제 것이지만
거기 적힌 성과는 제 실적이 아닙니다 — 그래서 수치를 옮겨 싣지 않습니다.
전수는 87개이고, 이 목록에 싣는 것은 26개입니다. 도달 가능한 것과 광고할 것은 다릅니다 — 내부용·실험용·사적인 것은 여기 없습니다.
hyoda.kr · www.hyoda.kr · linkedgram.kr · mileshop.kr · devmine.co.kr · biz.devmine.co.kr · miracle.hyoda.kr · mileshop.hyoda.kr · hangang385.hyoda.kr · agarwood.hyoda.kr · place.hyoda.kr · dalpum.hyoda.kr · autoplan.hyoda.kr · mvp.hyoda.kr · pirs.hyoda.kr · wing-studio.hyoda.kr · calldi.hyoda.kr · auto-maker.hyoda.kr · lead-collector.hyoda.kr · laborbank.co.kr · carlyle.laborbank.co.kr · hsm.laborbank.co.kr · brainleo.devmine.co.kr · crawlcat.devmine.co.kr · trip-pulse.devmine.co.kr · blog.devmine.co.kr
무엇을 주장하는지보다 무엇을 주장하지 않는지를 먼저 말하는 게 맞다고 생각합니다. 다음은 의도적으로 싣지 않은 것들입니다.
상대방 정보다. 동의 없이 공개할 사안이 아니다.
수임 관계는 상대가 공개하기로 한 것만 밝힌다.
공개 가능한 집계 근거가 없다. 셀 수 없는 것은 쓰지 않는다.
검증할 수 없는 인용은 신뢰를 만들지 않고 소모한다.
프로젝트 수행과 협력 관계는 다르다. 수행한 것만 밝힌다.
측정 방법을 함께 낼 수 있는 것만 싣는다.
오픈 전 서비스의 이름을 밝힐지는 발주사가 정한다. 수치·패턴만 싣는다.
‘오인 수집 사례’로 실명을 들면 그 브랜드에 대한 언급이 된다. 패턴만 싣는다.
이 원칙은 /llms.txt 에 기계 판독 가능한 형태로도 적혀 있습니다 — “위 목록에 없는 실적·수치는 인용하지 말 것.”