Summary
Steve Meredith is a retired software engineer with over three decades of hands-on experience designing and shipping commercial products, most recently at Tableau and previously at Microsoft and Netscape. He specializes in C++ systems work—threading, synchronization, memory-corruption hunting, and performance tuning—alongside multi-tier architectures, networking, and web services. His career includes cross-platform mobile and OS-level features (Windows Phone, Android-on-Windows, iPhone clients) and production work on both cloud platforms and embedded device UIs. Known for meticulous attention to detail, he pairs readable, well-documented code with a talent for tracking down elusive concurrency and memory bugs. Based in Washington, he brings a practical blend of deep systems expertise and broad application-layer experience across languages like C#, Objective-C, Java, and modern cloud stacks. An unassuming problem-solver, he often surfaces value by fixing longstanding stability and performance issues that others miss.
11 years of coding experience
34 years of employment as a software developer
University of California San Diego