Blockchain Engineering Program
Learn consortium blockchain development through hands-on projects and real network experience
We're running our next cohort starting September 2025. You'll spend six months building actual blockchain infrastructure alongside people who've shipped production systems. No fluff, just practical engineering work that matters in Taiwan's growing blockchain sector.
Apply for September Cohort
What You'll Actually Build
Forget theoretical lectures. You're here to write code and deploy networks. Each project builds on the last, so by month six you've got a portfolio that shows you can handle real infrastructure challenges.
Private Network Setup
Start with a working Hyperledger Fabric network. You'll configure nodes, set up certificate authorities, and get comfortable with the architecture before adding complexity.
Smart Contract Development
Write chaincode in Go that actually does something useful. We focus on supply chain tracking because it's what local businesses need, and you'll see your code running on multiple peer nodes.
Integration Projects
Connect your blockchain to existing databases and APIs. Most companies aren't starting from scratch, they need someone who can bridge their current systems with distributed ledger technology.
Performance Testing
Learn why your network slows down under load and fix it. You'll profile transactions, adjust consensus parameters, and document what you changed and why it helped.
Who Teaches This Stuff
Both instructors run blockchain infrastructure in production. They're teaching because they need more engineers who understand how this technology actually works in business environments, not just in research papers.
Barnabas Quincey
Infrastructure ArchitectBarnabas built the consortium network that three Taiwanese manufacturers use for parts tracking. He's particular about configuration management and will make you document every deployment decision. His sections cover network architecture and operations.
Rufus Galbraith
Smart Contract DeveloperRufus writes chaincode for financial settlement systems. He's dealt with every edge case you can imagine and a few you can't. His modules focus on contract design, testing strategies, and debugging distributed systems when things go wrong.
Program Structure Breakdown
Six months divided into focused learning blocks. Each month has a specific technical goal. You work on projects during the week and review implementations together on weekends.
Enrollment Details
We keep cohorts small because code review takes time. Maximum sixteen people per session. Classes meet Saturday mornings in Taichung, with lab access during the week when you need help debugging.
Prerequisites
You should be comfortable with Linux command line and have written code before. Language doesn't matter much, but you'll need to pick up Go quickly. We provide a self-assessment before you apply.
Schedule Commitment
Saturday sessions run four hours. Expect another ten to fifteen hours weekly for project work. Some people do more because they get interested in specific problems, but that's the baseline to keep up.
Application Process
Send us your background and why you want to learn this stuff. We'll schedule a conversation to make sure the program fits what you're trying to accomplish. Rolling admission until we fill the cohort.
What Happens After
Most people join blockchain projects at existing companies or start building their own systems. We stay in touch and occasionally hire from our cohorts when we need additional engineering capacity.