안녕하세요, 송상운입니다.
하드웨어의 성능과 한계를 직접 측정하는 취미에서 출발해, CPU·주기억장치·보조기억장치에서 데이터가 처리되고 저장되는 방식을 살펴왔습니다. 구성 요소 간 데이터 전송과 외부 유무선 통신에서 대역폭이 성능에 미치는 영향까지 함께 고려하며, 컴퓨팅 시스템 전반의 동작 원리를 탐구해 왔습니다.
소프트웨어 개발에서는 객체지향과 설계 원칙, 디자인 패턴을 단순히 암기하는 데 그치지 않고, 실제 문제 해결에 효과적으로 적용하는 방법을 고민해 왔습니다. 이를 바탕으로 SI(Super Intelligence, 초지능) 에이전트와 협업하며 개발 과정의 생산성을 높이는 에이전트 네이티브 소프트웨어 엔지니어를 지향하고 있습니다.
이력서 (Resume)
실무 경력과 핵심 기술, 주요 업무에서 맡은 역할을 정리했습니다. 웹·앱 개발과 시스템 운영 경험을 바탕으로 쌓아 온 역량을 확인할 수 있습니다.
자기소개서 (Cover Letter)
개발을 대하는 관점과 학습 과정, 경력의 전환점과 앞으로의 방향을 소개합니다.
연구 경험 (Research)
하드웨어 구성과 소프트웨어 최적화, 두 영역을 함께 고려한 SIMD·AVX2 활용 경험을 정리했습니다. 실험중인 내용도 소개합니다.
기록 (Log)
개발과 일상에서 얻은 기술적 배움, 문제 해결 과정의 고민, 프로젝트 회고를 기록합니다.
Archive
과거 작업 아카이브
SI 에이전트를 본격적으로 활용하기 전에 직접 구현하고 사용했던 작업과 실험을 실행 화면과 함께 정리했습니다.
Canvas 피하기 게임
HTML Canvas와 JavaScript로 만든 브라우저 게임입니다. 방향키로 캐릭터를 움직여 장애물을 피하며 생존 시간을 기록합니다. 당시 작성한 단일 HTML 파일을 그대로 실행할 수 있습니다.
엑셀 행 매핑 WPF 앱
반복적인 엑셀 작업의 생산성을 높이기 위해 만든 데스크톱 앱입니다. 정부24에서 조회한 토지대장 정보를 주소·지번 기준으로 원본 엑셀 행에 매핑해 누락 정보를 채우는 WinForms 프로토타입을 만든 뒤, WPF 기반의 MVVM 구조로 전환해 실제 작업에 사용했습니다.
Android AR 캠프파이어 앱
VR 게임 학원 수강 중 제작한 Android AR 앱입니다. 현실 공간에 가상의 캠프파이어를 배치하고 점화하는 과정을 시연 영상과 이미지로 담았습니다.
Projects
SI 협업 프로젝트
요구사항과 운영 환경에 맞춰 구조와 기술을 선택하고, SI 에이전트의 구현 결과를 검토·테스트하며 진행한 프로젝트입니다.
공용 인프라 프로젝트군
여러 프로젝트에서 반복해서 필요한 인증·채팅·파일·미디어·알림·분석 기능을 공용 구성 요소로 분리했습니다. 게이트웨이·설정·스케줄링·관측 기능도 함께 구성했습니다.
설계 문서 공개이커머스 데모
상품 조회, 장바구니, 주문, 관리자 기능을 구현한 이커머스 데모입니다. 실제 결제 기능은 포함하지 않았으며, 배너와 상품 이미지는 SI 도구로 제작했습니다.
데모·설계 문서 공개SSW Colab LLM Launcher
Colab에서 오픈웨이트 모델을 실행하고, Cloudflare Tunnel을 통해 외부 서비스와 연결하는 런처입니다. 엔진·컨텍스트·배치 등 실행 옵션을 조절할 수 있습니다.
실행 화면 공개코드 아카이브
SI로 구현한 코드를 테스트·검증한 뒤, 검증한 버전을 항목별로 보관하는 프로젝트입니다. 주제·언어·식별 정보를 기준으로 원하는 코드를 찾아 재사용할 수 있습니다.
문서·코드 스냅샷 공개SSW Colab ComfyUI
Colab에서 실행하는 ComfyUI를 이미지·영상 제작용 웹 화면으로 연결한 프로젝트입니다. 이미지 생성과 시작 이미지 업로드, 영상 생성·연장·병합을 한 흐름으로 구성했습니다. 대기열과 진행률, 자원 사용량과 결과 기록을 웹에서 확인할 수 있습니다.
실행 화면 공개SSW 영수증 OCR
영수증 사진에서 거래 정보와 상품·할인 정보를 추출하고, 원본과 비교해 검수·보관·내보내는 Windows·Android 앱입니다. 전체 사진과 확대 사진의 판독 결과를 비교하고 원판독과 사용자가 수정한 값을 구분해 보존합니다. 비용 분류와 월별 집계, JSON·CSV 내보내기, 사진을 포함한 ZIP 백업·복원을 지원합니다.
실행 화면 공개SSW Sprite Toolkit
SI로 생성한 스프라이트 시트를 게임용 이미지와 애니메이션으로 다듬는 브라우저 도구입니다. 격자와 재생 순서를 확인하고 배경·색상·프레임 위치를 보정한 뒤 PNG·GIF·APNG로 내보낼 수 있습니다. WebMCP로 SI 에이전트의 편집 작업을 연결하고, 변경 전후 미리보기와 실제 출력 파일 검사로 결과를 확인합니다.
실행 화면 공개SSW Asset Library
이미지·3D 모델·음원·문서를 에셋 단위로 묶고 버전과 제작 기록을 함께 관리하는 개인용 웹 라이브러리입니다. 자료 검색과 파일 미리보기, 그룹·참조 맵, 버전 백업과 복원을 제공합니다. MCP를 통해 SI 에이전트의 에셋 검색·등록·다운로드와 제작 기록 관리 작업을 연결했습니다.
실행 화면 공개SI ADOPTION LEVELS
SI 활용 단계
채팅으로 답을 얻는 단계부터 구현, 도구 연결, 여러 에이전트의 조율까지. SI 활용 수준을 다섯 단계로 나누어, 개인과 팀·조직의 현재 위치를 살펴봅니다.
SI EXPERIMENTS
SI 활용 실험
오픈웨이트 모델부터 프론티어 SI까지, 다양한 모델이 어떤 작업을 어느 수준까지 수행할 수 있는지 직접 실험하고 있습니다.
개발을 중심으로 경험을 쌓아 온 만큼, 디자인과 시각적 표현은 상대적으로 익숙하지 않은 영역이었습니다. 하지만 SI와 함께 작업하면서 혼자서는 구현하기 어려웠던 아이디어를 구체화하고, 부족했던 부분을 보완할 수 있다는 가능성을 느꼈습니다.
그 가능성을 실제 작업으로 연결하려면 모델이 잘하는 일과 한계를 이해하는 것이 중요하다고 생각합니다. 다양한 과제를 직접 시도하며, 작업과 상황에 따라 어떤 맥락을 어떻게 제공해야 원하는 결과에 가까워지는지 알아가고 있습니다.
SVG 제작 결과
- 제작 모델
- GPT-6 Astra
SVG 제작
SVG 도형과 그라디언트를 조합해 게임패드와 물이 반쯤 담긴 유리잔을 표현한 벡터 일러스트입니다.