Geonwoo Kim · Portfolio
Lukuku
| Projects | Summary | Period |
|---|---|---|
| space‑l · client OS | Advertising performance and daily sales across 3 overseas markets on one screen | — Present |
| Shopify B2B store for a US subsidiary · B2B backend | B2B server that serves catalogs and prices per account and handles orders from submission to partial shipment | — Present |
| Lukuku OS · company ontology and agent operations | Links original sources from 15 places, including Slack, email and GitHub, to 120+ clients and projects | — Present |
| 360° video app and AI video server for an installation art exhibition | Unattended on‑site app that stitches camera SD card footage and delivers it by QR | — |
| Sales reconciliation and integration operations between a sports brand's Korean online store and its ERP | Reconciliation tool that compares about 390,000 rows from 58 days of records and sorts differences by cause | — Present |
| Internal operations agent built on Hermes Agent | Agent that splits Slack requests across nine role‑specific agents and handles errors through deployment and recovery checks | — Present |
| offon · company‑wide work management system | System that handles everything from attendance to CRM in Slack and serves as the MCP access point for AI agents | — Present |
| Participant‑only tournament voucher ordering for a sports brand's Korean online store | Ordering backend that accepts only eligible products at the voucher price and blocks duplicate payments by the same member | — |
| Shopify store features and integrations for brands | From AlimTalk reminders for unused coupons 7 days before expiry to marketplace order integration | — |
Biztalk
| Projects | Summary | Period |
|---|---|---|
| AWS MSK 3.8 migration | Configuration for about 160 topics recreated automatically on a new cluster | — |
| BGMS log masking module | Local caching avoids more than 25 Redis lookups per log entry | |
| Overdue payment notice RPA | Overdue notice work reduced from over 2 days to 10 minutes | — |
| BGMS messaging system development and operations | Feature work and operations for a messaging system sending about 400 million messages a month | — |
| Deployment pipeline setup and internal GitLab migration | 17 deployment pipelines for QA and production environments | — |
| Server configuration management and deployment scripts | Configuration standards and patch automation for more than 50 production servers | — |
| KakaoTalk sending and template statistics collection server | Sending statistics for over 8 million messages a month | — |
deepeet
| Projects | Summary | Period |
|---|---|---|
| AI‑Native commerce run by agents | Reached 700+ orders and over ₩10M in revenue within three months through automation. | — Present |
| Advertising operations | Handles Toss Shopping ad performance and changes on one screen and brings ad spend and ad‑driven orders into profit | |
| Pricing, promotions and settlement | Updates channel sale prices to reflect supply costs and fees, and reconciles profit against settlements and actual cash | |
| Routing and sales status control | Picks the supplier whose specs match each sales option exactly, and pauses sales when no purchase route is left | — |
| Agent operations and organizational memory | A lead agent assigns work to role‑specific agents, and keeps incident and business records across restarts | — |
| Sourcing data | Combines wholesale supplier prices with search demand and competition to choose what to sell among fruit that can be supplied | — |
| Development and infrastructure operations | A release process that coordinates changes across 19 repositories with vat and checks production state and business records after deployment | — |
| Operations console and customer service | An operations console for orders, purchasing, pricing and settlement, with customer texts and claims linked to each order | — |
| Product listing | The listing agent drafts the plan and detail page assets, then products that pass the checks are published on two channels and confirmed through official lookups | — |
| Order automation | This was the first thing deepeet built. It carries each order from customer payment to purchase order, tracking number and confirmed delivery. | — |
Personal
| Projects | Summary | Period |
|---|---|---|
| A coffee journal that fills in entries from the bean details on card photos | — | |
| 300+ cumulative users across 7+ countries | — | |
| 500 users in 2 days | — |
SSAFY
| Projects | Summary | Period |
|---|---|---|
| Team and backend lead for member and history lookup APIs and infrastructure | — | |
| Backend lead for real‑time chat, game messaging and infrastructure | — | |
| About 200 sign‑ups over Lunar New Year | — | |
| Sales records reduced from over 4 million to about 60,000 | ||
| Selected for the Shinhan Bank hackathon from 8 applicants per place |
Tools and open source
| Projects | Summary | Period |
|---|---|---|
| herdr‑cockpit · Herdr layouts and mods for watching orch | Sessions and usage across accounts and machines on one screen | — Present |
| wiki‑island · vendor‑neutral AI memory | Connects to 10 developer tools through 15 MCP tools without calling a model | — Present |
| orch · multi‑agent orchestrator | Work finishes only after a model other than the author verifies it | — Present |
| hermes‑agent · open‑source contribution to Hermes Agent | Fix that stops macOS privacy prompts during home‑folder searches | — Present |
| vat · multi‑repository workspace CLI | Records changes and decisions with sources so the next task picks them up | — Present |
| offon · open‑source Slack app for attendance and leave | Split off from the company work management system, MIT‑licensed and self‑hosted | — |
| sshift · SSH CLI with jump‑server connections and password storage | Jump‑server SSH to 50+ servers with one command | — |