Summary
Blake Smith is a Principal Software Engineer with 17 years of experience designing and operating high-throughput, fault-tolerant web and data platforms, currently leading analytics and principal engineering efforts at Sprout Social. He specializes in horizontally scalable databases and distributed systems, and has shipped production services in Rust, Go, Scala, Erlang and many others while owning the full development lifecycle from provisioning to monitoring. Blake’s background includes scaling consumer APIs at Groupon and building time-series and sensor-data backends at TempoIQ, giving him deep expertise in large-scale ingestion, storage, and real-time processing. Beyond backend systems, he builds embedded hardware and custom PCBs with firmware in C/C++/Rust and is experimenting with FPGAs and RISC-V—an indicator of practical curiosity that informs his systems-level thinking.
17 years of coding experience
8 years of employment as a software developer
Purdue University Daniels School of Business