Summary
Chunhui Shi is a software engineer and educator with 11 years of experience building high-performance distributed systems and teaching computer science and mathematics. He has deep hands-on expertise in blockchain, distributed storage, and backend infrastructure, having designed an IPFS-like storage system with economic incentives and a PBFT-based consensus core that supports multiple app VMs. Earlier roles include performance-driven work on distributed KV stores, custom IDL compilers, and medical imaging modules, demonstrating strong systems, C/C++ and Python skills. Now based in McKinney, Texas, he combines classroom instruction with applied engineering—using LLMs to generate and test educational materials to boost student outcomes. Colleagues know him for translating conceptual protocols into practical, automated deployments that significantly accelerate development and testing. He keeps sharpening algorithmic efficiency and system design while mentoring students for math competitions and real-world programming challenges.
10 years of coding experience
8 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at The University of Texas at Dallas
Bachelor's degree Information System and Information Management, Bachelor's degree Information System and Information Management at Donghua University