Skip to content
View soulee-dev's full-sized avatar

Block or report soulee-dev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
soulee-dev/README.md

Hi, I'm Soul Lee 👋

Software Engineer @ Hecto Financial · Open Source Enthusiast

Blog GitHub LinkedIn

About

I'm a software engineer building B2B platforms at Hecto Financial. I enjoy contributing to open source — lately I've been working on node:ffi in Node.js — and I write about what I learn on my blog. More about me: soulee.dev/about

안녕하세요, 이소울입니다. 헥토파이낸셜에서 B2B 플랫폼을 개발하고 있는 소프트웨어 엔지니어입니다. 오픈소스에 기여하는 것을 좋아하며, 최근에는 Node.js의 node:ffi 모듈에 기여하고 있습니다. 공부하고 경험한 내용은 블로그에 기록하고 있습니다. 더 자세한 소개는 soulee.dev/about에 있습니다.

Latest Blog Posts

More posts on soulee.dev

Open Source Contributions

Project Contributions
nodejs/node node:ffi argument validation, lazy string allocation, docs (#65342, #65500, #65842, #66178, #66086 …)
keycloak/keycloak Reset the page offset when the search term changes
fastapi/fastapi · Kludex/starlette TrustedHostMiddleware / SessionMiddleware documentation
python-mysql-replication MySQL binlog parser used for CDC at AWS, Kakao, etc. UTC timestamp fix, query optimization, tooling cleanup
shuding/nextra · orioncactus/pretendard Docs and showcase fixes
hacktoberfestkorea Maintaining the Hacktoberfest Korea site since 2020

Tech Stack

Kotlin Spring Python FastAPI TypeScript Node.js MySQL Kubernetes AWS

Experience

Hecto Financial · Software Engineer · Dec 2025 – Present

  • Designed and built microservices, bridging legacy systems for gradual migration
  • Built a unified SSO with an API Gateway + BFF hybrid auth architecture
  • Set up HA for databases and cache/session stores, plus CI/CD and monitoring

int4 · Founding Member & Software Engineer · Aug 2025 – Dec 2025

  • Built an AI webtoon/image/video generation platform with a server-driven UI (DSL-based)
  • Orchestrated a GPU server pool and streamed real-time progress over WebSocket (shared across tabs via SharedWorker)
  • Improved tag search with Elasticsearch hybrid (vector + keyword) search

Republic of Korea Navy · Software Engineer · Dec 2023 – Aug 2025

  • Designed an OAuth 2.0 / OIDC authentication system for an air-gapped network
  • Migrated a legacy eGovFrame system to Spring Boot + Kotlin
  • Introduced Git-based team collaboration and development standards

Full experience on LinkedIn →

Publications & Awards

  • Book · 『LLM 활용과 국방』 (co-author) · CommunicationBooks, 2026
  • Paper · 국방 분야에서의 LLM 활용 문제점과 해결 전략 (first author) · 국방과보안, KCI, 2024
  • Award · NIPA President's Award, for contributions to python-mysql-replication (2023)
  • Award · Army Commendation, for LLM research advancing military science and technology (2024)

Certifications

  • AWS · Solutions Architect – Professional · Solutions Architect – Associate · Cloud Practitioner
  • Korea · 정보처리기사 · 정보보안산업기사

Side Projects

Blood Donation

Blood Donation Record

Pinned Loading

  1. PayApp-FastAPI-Demo PayApp-FastAPI-Demo Public

    사업자없이 결제 가능한 PG인 PayApp 서비스 FastAPI Demo 프로젝트입니다.

    Python 82 7

  2. claude-code-notify-powershell claude-code-notify-powershell Public

    PowerShell toast notifications for Claude Code. Zero dependencies.

    PowerShell 92 6

  3. vkeypad-bypass vkeypad-bypass Public

    가상키보드(vKeypad) 우회도구

    Python 54 8

  4. Could-you-accept-my-pr Could-you-accept-my-pr Public

    Could you accept my pr?

    TypeScript 32 1

  5. PyKIPass PyKIPass Public archive

    📱사장님들을 위한 QR체크인, 전자출입명부, KIPass API 파이썬 라이브러리 - 통계, QR체크인, 오버레이 제공

    Python 30

  6. KDOne KDOne Public

    Home automation with KDOne Home Network

    Python 30 2