Summary
John Hunt is a Senior Software Engineer with 11 years of experience building high-performance backend systems and data pipelines, currently contributing to Trello at Atlassian. He brings deep systems and multi-threaded programming expertise across C, C++, Java, C#, Python, and backend-focused JavaScript, plus strong hands-on experience with Postgres, Redis, Cassandra, Apache Storm, and Hadoop/Impala. His background spans production stream processing (maintaining Storm topologies ingesting millions of points daily), API bindings across multiple languages, and practical container and Linux ops via Docker and Mesos. Previously a Lenovo Master Inventor with 20+ patent filings, he combines research-driven prototyping with pragmatic engineering and a particular knack for caching and performance optimization. Based in Durham, NC, he excels at turning complex distributed-data problems into reliable, maintainable systems.
11 years of coding experience
12 years of employment as a software developer
BS Computer Engineering Electrical Engineering, BS Computer Engineering Electrical Engineering at North Carolina State University