Skip to content
View kcenon's full-sized avatar

Block or report kcenon

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
kcenon/README.md

Dongcheol Shin

Software architect and technical leader working on medical imaging, Modern C++ systems, and AI-assisted software delivery.

한국어 · Portfolio · LinkedIn · Email

Current focus

CTO at Flonics since March 2026, responsible for development, operations, and technical management of medical imaging-based blood flow diagnostics.

  • Medical imaging: DICOM/PACS, hospital-system integration, and test environments.
  • Systems engineering: reusable C++ libraries for concurrency, networking, messaging, data access, and observability.
  • AI-assisted delivery: requirements-to-PR workflows, versioned agent configuration, isolated development environments, and human review of generated work.
  • GMP audit readiness: preparation for and response to Korean MFDS medical device GMP audits (based on ISO 13485) for a software medical device: pre-audit document reviews, document and record control, change control board (CCB) decisions, and evidence for auditor questions.

Experience highlights

  • Ray (2010–2022): Designed and developed medical imaging software spanning PACS, DICOM viewers, image acquisition equipment control, and image management and transfer servers.
  • Pozalabs (2023–2025): Designed the distributed architecture for an audio rendering SaaS, including microservice orchestration, messaging, caching, observability, and CI/CD.
  • Purplechips (2022): Designed and implemented an AI job serving system for semiconductor EDA workloads.

See the career history for roles, responsibilities, and related work.

Technologies and standards experience

  • Languages: C++ (14/17/20), C#, Rust, Go, Python, TypeScript.
  • Systems: ASIO, RabbitMQ, Redis, PostgreSQL, OpenTelemetry, Docker, AWS, GitHub Actions.
  • Imaging and UI: DICOM/PACS, Qt, WPF/MVVM.
  • Medical-device engineering: experience applying IEC 62304, ISO 13485 (including the Korean MFDS medical device GMP built on it), and ISO 14971 to requirements, risk analysis, verification, traceability, regulatory documentation, and audit preparation. These describe engineering, product-approval, and audit-preparation experience, not personal certifications.

Connect

Open to conversations about technical leadership and collaboration in medical imaging, systems engineering, and AI-assisted development.

Email · LinkedIn · Portfolio

Pinned Loading

  1. messaging_system messaging_system Public

    📬 Modern C++20 messaging infrastructure with pub/sub, request/reply, event streaming, and message pipeline patterns

    C++ 31 1

  2. thread_system thread_system Public

    ⚡ Modern C++20 multithreading framework with 1.16M jobs/sec, lock-free queues, hazard pointers, and adaptive optimization

    C++ 10

  3. network_system network_system Public

    🌐 Modern C++20 async network library with TCP/UDP, HTTP/1.1, WebSocket, and TLS 1.3 support featuring ASIO-based non-blocking I/O

    C++ 1

  4. pacs_system pacs_system Public

    🏥 Modern C++20 PACS (Picture Archiving and Communication System) built entirely on the kcenon ecosystem without external DICOM libraries. Features high-performance async I/O, SIMD acceleration, and…

    C++ 2 3

  5. claude_code_agent claude_code_agent Public

    Agent-Driven Software Development Lifecycle (AD-SDLC) system built with Claude Agent SDK

    TypeScript 31 13

  6. claude-config claude-config Public

    Claude Configuration Backup & Deployment System - Multi-system CLAUDE.md settings synchronization

    Shell 2