Summary
Colin Williams is a software engineer and founder in Seattle with nine years of professional experience building high-throughput distributed systems and a new social product at li-nk. He blends functional and systems programming expertise—Scala, ZIO, Akka, Kafka, Spark/Flink and Rust/C++—to design streaming platforms and data pipelines for both startups and large enterprises. His background spans senior engineering roles across travel, retail, and streaming platforms, and he frequently tackles hard problems in real-time processing and platform reliability. Colin also volunteers in rural public transportation leadership, showing a commitment to community-facing operational challenges beyond code. Trained in mathematics at the University of Washington, he brings a rigorous, analytical approach often reflected in his preference for strongly-typed and functional solutions. Colleagues would note his rare combination of deep systems knowledge and hands-on product-building energy as founder-engineer.
9 years of coding experience
14 years of employment as a software developer
Mathematics Physics minor, Mathematics Physics minor at University of Washington