Summary
Sam S is a senior software developer based in Toronto with over 20 years of experience designing, implementing, and tuning large-scale enterprise systems across C++, Java, Go and scripting languages. He has deep expertise in performance optimization and systems integration, from DB2 and Spark analytics to Go runtime and blockchain (Hyperledger/Go-Ethereum) performance work at IBM. His career spans mission-critical supply chain and telecom products to data warehouse and security enhancements, consistently improving throughput, memory use and multi-tenancy in production environments. Comfortable across Linux, AIX and Windows platforms, he blends low-level systems programming with higher-level analytics and web service stacks (Docker, Node.js, Spark, ElasticSearch). Notably, he has contributed to advancing Go compiler/runtime and cryptography bottlenecks while integrating enterprise DB and analytics ecosystems—an engineer who pairs algorithmic rigor with pragmatic product delivery.
10 years of coding experience
20 years of employment as a software developer
Computer Science, Computer Science at TIT
Master's degree, Computer Science, Master's degree, Computer Science at Tsinghua University
English, Japanese, Chinese