Wonjoon Lee
Software Engineer
SUMMARY
Software Engineer with a solid foundation in distributed systems and blockchain, expanding my focus to solve complex real-world challenges across diverse domains. Adept at leveraging AI-driven workflows to rapidly adapt to new technologies and maximize development efficiency. Passionate about building reliable, high-impact systems through the purposeful application of technology.
PROFESSIONAL EXPERIENCE
Globaleur
Lead Backend Engineer | CA, United States | May 2025 – Present | Remote
- Decoupled the travel route generation system from a monolithic architecture into independent frontend and backend services, significantly improving maintainability and deployment agility.
- Redesigned the storage layer using interface-driven patterns to allow flexible database implementations, while identifying and resolving structural bottlenecks and potential performance issues.
- Refactored the application bootstrapping process to strictly separate component initialization from runtime execution, resulting in a cleaner entry point and enhanced code modularity.
B-Harvest
Blockchain Core R&D Engineer | Seoul, South Korea | Nov 2024 – Apr 2025 | Hybrid
- Contributed to core logic improvements and stability fixes for Cosmos SDK-based Appchains, actively collaborating with the global open-source community.
- Led critical security enhancements for the Babylon mainnet by decoupling BLS keys and implementing ERC2335 standards, ensuring robust validator key management.
- Re-architected the storage logic for the BTC Staker module to remove redundant state data and eliminated unused legacy logic (watch-staking, post-approval), significantly reducing database size and improving node synchronization speed.
Redwit
Blockchain Software Engineer | Daejeon, South Korea | Jun 2024 – Nov 2024 | Remote
- Successfully migrated Hyperledger Fabric networks to Google Kubernetes Engine (GKE), designing scalable cluster configurations (CA, Peer, Orderer).
- Developed script-based tools for automated node management (scaling, certificate rotation), reducing operational overhead by simplifying complex manual processes.
- Established a comprehensive monitoring stack using Prometheus and Grafana to visualize network metrics and ensure high availability.
LG CNS
Senior Software Engineer | Seoul, South Korea | May 2023 – Nov 2024 | Onsite
- Architected and developed a high-throughput Security Token issuance and distribution platform using Hyperledger Besu.
- Built an asynchronous transaction processing engine using Kafka and a real-time block listener, optimizing the system for high-volume financial events.
- Developed a scalable API gateway to orchestrate communication between diverse internal microservices.
- Implemented customized ERC20/ERC1400 smart contracts to meet specific Korean financial regulations, including logic for Whitelisting and Multi-party trading.
Samsung Securities
Software Engineer | Seoul, South Korea | Feb 2022 – May 2023 | Onsite
- Architected and developed a high-throughput Security Token issuance and distribution platform using Quorum.
- Implemented an on-chain order book and customized ERC20/ERC1400 contracts to facilitate decentralized trading, ensuring system reliability through comprehensive testing scenarios.
- Re-architected the multi-signature wallet system, enabling secure off-chain signature generation and pre-confirmation workflows.
- Developed a specialized Private Ethereum client to handle proprietary event listening and node monitoring requirements.
LG CNS
Senior Software Engineer | Seoul, South Korea | Jul 2018 – Feb 2022 | Hybrid
- Designed the system architecture for an NFT platform connecting Hyperledger Fabric with Public Mainnets, including CEX wallet integration.
- Prototyped and tested an Ethereum-based NFT marketplace, implementing core smart contract functionalities for token minting and trading to validate technical feasibility.
- Analyzed requirements for the Bank of Korea’s CBDC pilot, proposing optimal data structures and system designs for high-scale currency operations.
- Developed Hyperledger Fabric chaincodes and client applications adaptable to various business environments, ensuring flexibility across different industry use cases.
- Designed and configured Hyperledger Fabric network nodes, optimizing peer, orderer, and CA structures for stable private blockchain operations.
Ever More Security
Lead Software Engineer | TX, United States | Jan 2016 – Mar 2018 | Onsite
- Developed “Non-Addressable Data Protection (NADP)” software to secure internal networks by eliminating IP-based access surfaces.
- Invented and patented a real-time dynamic key exchange mechanism for secure communication sessions.
OPEN SOURCE CONTRIBUTIONS
Babylon
- Decoupled BLS keys from
priv_validator_key.json to enhance validator security and implemented ERC2335 keystore standards.
- Refactored the vote extension mechanism to remove dependencies on local FilePV, enabling support for remote signers in validator setups.
- Improved CLI UX by adding proper file checks and password prompts for BLS-related commands.
BTC Staker
- Removed legacy logic (watch-staking) and improved test coverage to streamline the codebase.
- Refactored database schema to remove redundant state storage between modules, significantly reducing disk usage.
SKILLS
- Languages: Golang, Solidity, Java, JavaScript/TypeScript, C/C++
- Blockchain: Ethereum (Geth, Besu, Quorum), Hyperledger Fabric, Cosmos SDK
- Infrastructure & Tools: Docker, Kubernetes, Kafka, Foundry, Truffle, Hardhat
PAPERS / PRESENTATIONS
EDUCATION
M.S. in Computer Science • Chungnam National University • Feb 2018
B.S. in Computer Science • Chungnam National University • Feb 2014