다양한 실무 경험과 프로젝트를 통해 전문성을 쌓아왔습니다:
주요 경력 및 성과
사이버 보안 (보안 솔루션 개발 & 암호학 & 해킹)
랜섬웨어 방지 솔루션 설계·개발
차량·IoT 환경 초경량 암호화·드라이버 인증 기술
Smart Home IoT 취약점 분석·해킹 툴 제작
AI 웹 방화벽(WAF) 설계·개발
대기업 대상 모의해킹
기획
그룹 차원의 선제적 방어 체계 기획
통합 모의해킹 거버넌스 수립
블록체인·핀테크
모빌리티 결제·NFT·디지털 자산 서비스 아키텍처 설계·개발
대기업 STO(토큰 증권) 시스템 구축
데이터 플랫폼 & 자동화
반도체·제조 라인 SQL·데이터 파이프라인 품질관리 솔루션 설계·개발
n8n·MCP·A2A 기반 AI 워크플로 자동화 플랫폼 기획·설계
교육 & 커뮤니티
반도체 임직원 대상 무선 해킹·보안 특강
IT 실전 노하우 온라인 강의 운영
반값부동산 CEO
현재와 강의 목표
현재 저는 대기업 IT 개발자로서 서비스 개발, 성능 개선, 블록체인, AI, 클라우드, 인프라, 정보보안 등 다양한 분야에서 성과를 만들어가고 있으며, 동시에 제가 직접 기획하고 운영하는 플랫폼을 통해 실무와 비즈니스를 접목하며 새로운 도전을 이어가고 있습니다.
저는 IT의 본질은 실무 적용에 있다고 믿습니다.
강의를 통해 여러분께 다음을 전달하고 싶습니다:
기술을 실제 프로젝트에 효과적으로 적용하는 방법
현업에서 실질적인 문제를 해결하는 방법
비전공자도 스스로 사업이나 포트폴리오를 만들 수 있는 실질적인 노하우
IT를 쉽게 대하고 즐길 수 있는 방법
핵심만 배우는 IT 치트키 강의
제 강의는 단순히 이론만 전달하지 않습니다. 실무 경험과 진정성을 담아 여러분이 시간을 낭비하지 않고 꼭 필요한 핵심만 배울 수 있도록 돕겠습니다.
IT는 방대하고 공부할 범위가 넓지만, 모든 것을 알 필요는 없습니다.
자신에게 필요한 것을 정확히 배우고, 이를 효과적으로 활용하는 방법만 익히면 누구나 IT를 고수처럼 활용할 수 있습니다.
새로운 길을 찾고, 성공적인 도전을 이어가며, 기술이 삶을 바꾸는 강력한 도구가 되는 순간을 함께 만들어갈 수 있도록 여러분의 IT 치트키가 되어드리겠습니다.
감사합니다! 🎯
비즈니스 협업 및 강의 문의
✉이메일 : banbu.jh@gmail.com
Courses
Reviews
- The Secrets of Algorithmic Trading: How AI Predicts Stock Prices
thisisone5124
·
Completion of the Pillow Investment Method: AI Stock Fully Automated Trading for Exciting Mornings - Claude Vibe CodingCompletion of the Pillow Investment Method: AI Stock Fully Automated Trading for Exciting Mornings - Claude Vibe Codingmirrorlaw0346
·
Pillow Investment Method: An AI Stock Auto-Trading Machine That Makes Money While You SleepPillow Investment Method: An AI Stock Auto-Trading Machine That Makes Money While You Sleepcouple5004
·
Completion of the Pillow Investment Method: AI Stock Fully Automated Trading for Exciting Mornings - Claude Vibe CodingCompletion of the Pillow Investment Method: AI Stock Fully Automated Trading for Exciting Mornings - Claude Vibe Codingyundyo4665
·
Completion of the Pillow Investment Method: AI Stock Fully Automated Trading for Exciting Mornings - Claude Vibe CodingCompletion of the Pillow Investment Method: AI Stock Fully Automated Trading for Exciting Mornings - Claude Vibe Coding
Posts
Q&A
명령 프롬프트
안녕하세요, @무무님.제가 해당 질문을 늦게 확인했네요...이미 해결되신 것 같아서 짧게 답변드립니다.PC에 Git이 설치되어 있지 않아 발생하는 오류인 것으로 보입니다.아래 가이드로 git 설치 후 git clone으로 다운로드 받으시면 해결 되실 것 같습니다.git-scm.com에 접속하여 Git을 다운로드 및 설치해 주세요.설치 과정 중 옵션은 기본값대로 진행하시면 됩니다.설치 완료 후 명령 프롬프트(CMD)를 완전히 껐다 다시 켠 뒤 명령어를 재입력해 보세요.감사합니다.
- Likes
- 0
- Comments
- 2
- Viewcount
- 34
Q&A
실전 계좌에서 운영하고 계신 분 계신가요?
안녕하세요, @Taihak kim님.저도 궁금했던 질문이네요. ㅎㅎ우선 상승장에서는 주식 경력이 2~3년 정도 되신 분이라면 누구나 수익을 냈을 가능성이 큽니다.말씀하신 대로 하락장이 문제입니다. 하락장에 제대로 대처하지 못하면 몇 년 동안 번 수익을 한 번에 모두 잃을 수도 있습니다.저희 시스템은 상승장에서의 높은 수익률보다는 하락장에 잘 대응하는 방향으로 설계되었습니다.실제 계좌로 올해부터 검증해 본 결과, 설계 의도대로 하락장 방어가 잘 이루어지는 모습을 확인했습니다.이와 관련해서 실제로 시스템을 운용하고 계신 수강생분들의 고견도 함께 들어보고 싶네요.감사합니다.
- Likes
- 1
- Comments
- 2
- Viewcount
- 16
Q&A
클로드
안녕하세요, @무무님.요즘같이 LLM, AI Agent가 발전한 지금은 Cursor를 사용하던, Claude를 사용하던 똑같다고 생각하시면 됩니다.뭐가 더 좋을 것 없이 그냥 똑같습니다 ㅎㅎ무무님 환경에서 LLM 사용하시기에 편한 도구를 사용하시면 됩니다.최근 LLM들은 문맥을 이해하는 Context 사이즈나 코딩, 기술 등 벤치마크 점수나 모두 최상입니다. 저희 강의를 수강하시면서 만들어가는 시스템 정도면 어떤 플랫폼을 사용해도 상관 없습니다!만약 커서를 사용하시다가 문제가 발생하셔도 편하게 질문 주세요~감사합니다.
- Likes
- 0
- Comments
- 2
- Viewcount
- 37
Q&A
[데이터 전처리] dropna에서 특정 두 지표만 기준으로 결측치를 제거한 이유가 궁금합니다
안녕하세요, @운머님.운머님께서 생각하신 두 가지 이유가 모두 맞습니다.학습 시작 구간 설정 (유효 분석 기간)지표마다 데이터 수집 시작 시점이 다릅니다. 두 핵심 지표가 모두 집계되기 시작한 시점을 전체 데이터의 실질적인 분석 시작점으로 정하기 위함입니다.핵심 변수 왜곡 방지보조 지표의 일시적 공백은 ffill()로 채워도 무방하지만, 모델링의 핵심인 두 지표 자체가 없는 과거 구간은 단순 대체보다 제외하는 것이 데이터 신뢰성 측면에서 안전하기 때문입니다.즉, "두 핵심 지표가 모두 존재하는 시점부터 분석을 시작하고, 나머지 미세 결측은 ffill()로 채운다"고 이해하시면 됩니다.추가로 궁금한 점이 있으시면 언제든 편하게 질문 주세요. 감사합니다!
- Likes
- 1
- Comments
- 1
- Viewcount
- 23
Q&A
pip install -r requirements.txt
안녕하세요, @무무님.제가 이전 강의에서 Python 설치 및 환겨변수 등록 부분은 충분히 다뤘기 때문에 완성편에서는 해당 부분을 건너 뛰었습니다.환경 설정하는 방법은 아래와 같이 가이드 드리겠습니다.또 어려운 부분 있으시다면 다시 질문주세요~감사합니다.파이썬과 pip을 설치한 후, 어느 경로에서든 실행할 수 있도록 환경변수(PATH)를 설정해야 합니다.1. 환경변수 확인하기먼저, 파이썬이 환경변수에 제대로 등록되어 있는지 확인합니다.CMD(명령 프롬프트)에서 확인python --versionpip --version위 명령어를 실행했을 때 버전 정보가 정상적으로 출력되면, 환경변수가 정상적으로 설정된 것입니다.만약, python을 찾을 수 없습니다. 또는 pip을 찾을 수 없습니다. 같은 오류가 나오면, 환경변수를 설정해야 합니다.2. 환경변수 설정하기1) Python 설치 경로 확인Python이 설치된 폴더를 확인해야 합니다.Python 기본 설치 경로는 보통 다음과 같습니다:또는(XX는 버전 번호, 예: Python311)where python 결과 예시:C:\Users\사용자이름\AppData\Local\Programs\Python\Python311\python.exe📌 설치된 Python 경로를 정확히 모르겠다면?CMD에서 아래 명령어를 실행해 찾을 수 있습니다.C:\PythonXXC:\Users\사용자이름\AppData\Local\Programs\Python\PythonXX2) 환경변수 편집Windows 검색창에서 환경 변수 입력 후 "시스템 환경 변수 편집" 클릭고급 탭 → 환경 변수(N)... 버튼 클릭"시스템 변수(S)" 또는 "사용자 변수(U)"에서 Path 선택 후 "편집(E)..." 클릭새로 만들기(N) 버튼 클릭 후 아래 두 개의 경로를 추가:C:\Users\사용자이름\AppData\Local\Programs\Python\PythonXXC:\Users\사용자이름\AppData\Local\Programs\Python\PythonXX\Scripts확인 → 확인을 눌러 창을 닫고 설정 저장(사진)3. 환경변수 적용 확인환경변수를 설정한 후, CMD(명령 프롬프트)를 다시 열고 아래 명령어를 실행해 확인합니다.python --versionpip --version정상적으로 버전 정보가 출력되면 환경변수 설정 완료입니다!
- Likes
- 0
- Comments
- 2
- Viewcount
- 44
Q&A
smithery filesystem mcp server
안녕하세요, @이승욱님.Smithery 사이트가 지속적으로 업데이트되면서 강의 내용과 약간의 구조적 차이가 발생하고 있습니다.강의 제작 당시에는 MCP(Model Context Protocol)가 한창 주목받는 시점이었고 관련 자료가 부족해, 연동 방법 및 활용 흐름을 직접 보여드리고자 해당 내용을 포함했었습니다.하지만 최근에는 AI 모델의 Context 크기가 크게 확장되었을 뿐만 아니라, Cursor나 Claude의 Agent 자체에 Filesystem MCP가 기본 내장되어 있습니다. 따라서 해당 파트는 스킵하고 다음 단계로 넘어가셔도 학습에 무방합니다.참고로 유명한 Filesystem MCP나 관련 포크 시스템은 아래 링크에서 확인하실 수 있습니다.공식 Filesystem MCP Repository:https://github.com/modelcontextprotocol/servers/tree/main/src/filesystemLobeHub MCP 포크 시스템 예시:https://lobehub.com/ko/mcp/codemaestroai-filesystem-mcp수강하시면서 궁금한 점이 생기시면 언제든 편하게 질문 남겨주세요.감사합니다!
- Likes
- 0
- Comments
- 2
- Viewcount
- 45
Q&A
supabase url, key 값 확인방법
안녕하세요, @이승욱님.아래 이미지와 같이 좌측 패널 부분에 Settings(톱니바퀴) 부분을 선택하시면 API Keys 메뉴가 나옵니다. 그리고 Legacy anon, service_role API keys 탭을 클릭 해주시면 anon public 키가 보이실 겁니다. 해당 키를 넣어주시면 될 것 같습니다. (사진)진행 중 또 문제가 있으시면 편하게 질문 주세요~감사합니다.
- Likes
- 1
- Comments
- 3
- Viewcount
- 55
Q&A
slack 알림 연동 강의 관련
안녕하세요! 박영준님!우리 시스템은 Incoming Webhook만 사용하므로 가장 단순한 옵션을 고르시면 됩니다.선택할 옵션: 오른쪽 아래의 "Blank app" 입니다. 이후 과정은 강의와 동일합니다:1️⃣ Blank app 선택 → Continue2️⃣ 앱 이름 banbu-trading-bot 입력 → 워크스페이스 선택 → Create3️⃣ 좌측 메뉴 Incoming Webhooks -> 토글 ON4️⃣ 하단 Add New Webhook to Workspace → 알림 받을 채널(예: #trading-bot) 선택 → Allow5️⃣ 생성된 https://hooks.slack.com/services/... URL 복사 → .env에 추가:SLACK_WEBHOOK_URL=https://hooks.slack.com/services/여기에_복사한_URL6️⃣ 서버 재시작하면 알림이 동작합니다.잘 되는지 바로 확인하고 싶으시면 터미널에서 아래를 실행해 보세요. curl -X POST -H "Content-type: application/json" --data "{\"text\":\"테스트\"}" 복사한_웹훅_URL레포지토리의 documents/09_Slack_연동.md 문서에도 새 화면 기준 안내를 추가해 두었으니 git pull 받으시면 참고하실 수 있습니다. 막히시면 언제든 질문 주세요!감사합니다.
- Likes
- 1
- Comments
- 2
- Viewcount
- 66
Q&A
supabase_key 관련
안녕하세요, @박영준님.Traceback을 보면 startup(lifespan) 단계에서 403 예외가 발생해 서버가 아예 뜨지 못하고 죽습니다. 그래서 "연결을 거부했습니다"가 나오는 겁니다. SQL 실행 후 서버가 정상 기동되면 /docs도 열립니다.@박영준 님께서 이전 답변에 댓글로 답변 달아주신 부분에 제가 상세 가이드 작성해놨으니 확인 부탁드립니다.먼저 아래 내용 확인해주세욥~터미널 환경에서 git pull 명령을 통해 레포지토리에 있는 코드를 다시 받아주세요.sql/errorfix.sql전체 복사 → Supabase 대시보드 SQL Editor에 붙여넣고 Runpython run.py 재실행 → 403 사라지고 데이터 수집 시작되는지 확인브라우저에서 localhost:8000/docs 접속 (열리는게 정상입니다. 열리지 않는다면 에러 메시지 지금처럼 드래그해주세요~).env는 SUPABASE_KEY는 anon 키로 되돌리고 SUPABASE_SERVICE_ROLE_KEY= 에 Service Role Key 넣어주면 됩니다. 그래도 안되시면 편하게 다시 질문주세요~그리고 강의는 쭉 들어주시면 됩니다 ㅎㅎ오늘 기준으로도 제가 클라우드 환경에서 정상적으로 자동매매 돌리고 있으니 서비스나 소스에 문제가 있는 것이 아니니 걱정하지 않으셔도 됩니다.마지막까지 들으시고 안되시는 부분이 있으시다면 어떻게든 해결할 수 있도록 도움 드릴 것이니 걱정하지 않으셔도 됩니다.감사합니다.
- Likes
- 1
- Comments
- 3
- Viewcount
- 62
Q&A
프로그램은 뭘 사용하시는 건가요??
안녕하세요, @화나이글스님.섹션 3부터 진행하는 프로그램은 Cursor IDE입니다.아래 경로에서 다운로드 받으시면 됩니다.https://cursor.com/ko/download추가로 궁금하신 부분이나 질문 있으시다면 편하게 말씀주세요~감사합니다.
- Likes
- 1
- Comments
- 2
- Viewcount
- 51




