본문으로 건너뛰기
/home/soohan

Backend · Blockchain · Infrastructure

Soohan Park 박수한

Backend and infrastructure engineer building new systems, owning blockchain platforms from architecture through live operations.

Introduction

I'm Soohan Park (박수한).

I started in 2020 on the mobile business team at Hana Financial TI, and have since widened into smart contract auditing, core backend, live infrastructure, wallet and transaction security, and architecture design. After CJ OliveNetworks NFT Lab I joined NEXPACE Limited, where since 2022 I have been building the blockchain platform behind MapleStory Universe. I'm currently based in Abu Dhabi.

I've operated Avalanche subnet archive nodes and live services on Kubernetes (EKS).

I care about blockchain technology, but just as much about the whole arc that follows — services designed, deployed, surviving failure, and staying operable for years.

I like building new things and taking on work I haven't done before.

What I've run into on the job is written up in projects, grouped by employer.

Career

  1. 2025.02 –Present

    NEXPACE Limited (Abu Dhabi)

    Blockchain Infrastructure

  2. 2023.11 – 2025.01

    NEXON Universe

    Blockchain Development Team

  3. 2022.10 – 2023.11

    NEXON Korea

    MSU Blockchain Dev Unit

  4. 2021.01 – 2022.10

    CJ OliveNetworks

    NFT Lab

  5. 2020.01 – 2020.12

    Hana Financial TI

    Mobile Business Team

Built and operated

Read project notes
NEXON2026 – in progress

???

loading...

NEXON2023 –

Seed Factory — verifiable game randomness

Designed and built the ECVRF-based randomness service used for item enhancement in MapleStory N, and own its deployment and ongoing operations. Implemented the flow from requesting randomness to serving it to game servers and publishing it on-chain after expiry. In 2024, added in-memory caching of the current seed, reducing GetSeed P95 latency from 66.35ms to 1.52ms in a DEV comparison test at 350 RPS, then deployed the improvement through LIVE. In 2025, implemented and tested seed and proof encryption while preserving compatibility with existing plaintext records.

NEXON2024 –

Backend for on-chain rewards and cross-chain transfers

Built Merkle Processor, which turns NXPC Fusion basket and reward data into Merkle trees for on-chain registration, and implemented reward registration for NXPC airdrops. For the Teller (Warp) backend, implemented fee calculation, request expiry settings, and bridge integration for cross-chain asset transfers. Connected gRPC APIs, database schemas, and contract calls, handling resubmission of batched reward data and retries after on-chain failures.

NEXON2024 –

Transaction processing, recovery, and high availability

Separated signers by action and asset type and redesigned the transaction submission service, with load testing in STAGE and deployment to DEV, TEST, QA, and STAGE. Built a Kafka message replay tool and fixed duplicate token payouts after pod restarts by checking each transaction's status before resending. In 2026, designed and implemented a high-availability backend using leader election and database-managed state, and carried out local HA verification and performance testing.

NEXON2023 –

Production EKS infrastructure and service reliability

Worked with the infrastructure team to prepare the production EKS environment, from provisioning requests through deployment manifests, image registries, deployment jobs, database connections, and service startup. Adjusted preStop hook use to each service's pod configuration, implemented health checks, ran failover tests, and improved gRPC keepalive and DNS resolution. Introduced Datadog to the team and expanded it into cross-service tracing, alerts, and dashboards to follow latency and errors through each processing stage alongside resource usage. In 2026, used a year of Datadog usage data to adjust pod counts, CPU, and memory allocations, keeping headroom for critical transaction services and checking service health with colleagues after the LIVE rollout.

NEXON2025 –

Avalanche archive node infrastructure and operations

Built three kinds of Avalanche and subnet archive nodes for historical block and state queries and accounting audit data collection. Handled EC2 configuration, node registration, sync verification, and containerization, and set up deployment environments for the archive crawler that stores block data in S3. Investigated sync delays and storage issues, proposing storage changes based on cost and reliability. For the Fortuna, Granite, and Helicon upgrades, coordinated schedules with the relevant teams, updated archive nodes, and verified the mainnet rollout.

NEXON2023 – 2026

Load testing and transaction bottleneck analysis

Worked with performance testing and infrastructure teams to test the Avalanche subnet and blockchain backend, owning test plans, environment setup, execution, and reports for each round. Tested hundreds of TPS of transaction load and tens of thousands of RPS of read load, both separately and together, with runs spanning several days to check latency and service health. Traced unprocessed transactions to investigate backend pipeline bottlenecks and RPC overload, feeding the findings into configuration tuning and operational baselines such as production RPC node counts. Also built a gRPC load generator so the team could validate changes directly.

NEXON2026 –

Deployment automation and operations tooling

Built Nexus, an internal toolkit for decoding transaction input data, looking up contract and domain information, and running deployment jobs. Its Rundeck Dashboard addresses repetitive work and missed objects when running deployment jobs individually across environments. The interface lets developers select objects and versions in one place and run the jobs together; I deployed it to TEST, QA, and STAGE. An earlier GitLab CI automation attempt had not gained traction because it was inconvenient to access, so I rebuilt the workflow as a web tool the team could use directly.

CJ2022

PFP NFT smart contracts and operations tooling

Developed ERC-721 and ERC-1155 NFT smart contracts with proxy-based upgrades, and automated deployment and management with Hardhat and Ethers.js. Built tools for holder snapshots, ownership verification, IPFS uploads, and a randomness oracle. Alongside fully on-chain NFTs, researched splitting and assembling SVG data across multiple contracts and co-authored a paper on the tradeoff between contract size limits and deployment cost.

CJ2021

ChainOne and CJ Logistics pharmaceutical supply chain

Built ChainOne, a private network on AWS Managed Blockchain and Hyperledger Fabric, and integrated it with CJ Logistics' pharmaceutical supply chain system. Developed Go chaincode and Java/Spring APIs to record and query receiving, shipping, and transport events by pallet identifier (SSCC). The system separates current state from the full change history for tracking and verification; I owned the network configuration, chaincode, and API development and co-authored the related paper.

HANA2020

PIST, LifeCheck, and Hana Life Open API

Contributed to Hana Life's mobile web and app renewal, supporting frontend development for insurance diagnosis, recommendations, and LifeCheck. Wrote the PIST app's information architecture and screen specifications, and helped manage schedules and deliverables. Later worked on Open APIs that bring Hana Life's insurance information and recommendations into Hana Bank's app, implementing Java/Spring APIs and database queries from existing designs and running integration tests across affiliates.

Tools of the trade

Language
Go, TypeScript, Solidity
Backend
gRPC/Protobuf, PostgreSQL, MySQL, Kafka
Chain
EVM, Avalanche subnet, go-ethereum, meta transactions, ECVRF, Merkle tree
Infra
Kubernetes (EKS), Helm, GitLab CI, AWS, Datadog/OpenTelemetry
Etc
Next.js, AI pair programming

Open source

Publications

Awards

  • JEJU BLOCKCHAIN HACKATHON · Grand Prize · 내돈내산 — blockchain-certificate-based review verification · 2020
  • NEW Hana IDEA Competition · Idea Award · WeaPon — weather-data-driven coupon issuance · 2020
  • ICT Startup Idea Competition · Center Director's Award · WARMii — beverage temperature alerts and warmer · 2018

Education

  • B.E. in Information and Communication Engineering, Sejong University · 2014.03 – 2020.02

Military service

  • Republic of Korea Air Force, Sergeant, honorably discharged · 2014.12 – 2016.12

Contact

Find me by email or on these channels.