# Jeremy Larkin > Principal Software Engineer at Segment Location: San Francisco Bay Area, United States Profile: https://flows.cv/jeremylarkin Experienced, driven full-stack software engineer and entrepreneur with a passion for challenging problems in distributed computing, data storage, and web technologies. I have a particular interest in system engineering, network communication, and coroutine-based concurrency. ## Work Experience ### Principal Software Engineer @ Segment Jan 2020 – Present | San Francisco Bay Area ### Senior Software Engineer @ Segment Jan 2019 – Jan 2020 ### Founder, CTO @ imgix Jan 2011 – Jan 2018 | San Francisco Founded an on-demand image processing service to solve the complexity of image compositing and optimization for device resolution, design flexibility, content quality, and low-latency delivery. Hired and managed engineering team. Architect for distributed image processing and storage system. - Implemented a distributed stream-oriented storage system for immutable data with an ACID transactional B+tree index for logical key and global id access. The global identity scheme was designed with the ability to replay the stream for arbitrary replication tasks. - Designed work scheduling server using a consistent hash-based bin packing algorithm with a streaming protocol to accommodate multi-frame content. - Designed origin image collection system with protocol negotiation, timeout management, and cache consistency. Data center buildout. - Negotiated service providers - Worked with vendors for Linux server purchasing and hardware testing - Customized racking solution for Mac Pros Patents filed and issued: - Zacharias, Christopher; Larkin, Jeremy; et. al. 2016. Just-in-time processing of images. U.S. Patent 9,401,003, filed November 18, 2013, and issued July 26, 2016. - Zacharias, Christopher; Larkin, Jeremy; et. al. 2017. User interface for just-in-time image processing. U.S. Patent 9,654,602, filed January 22, 2014, and issued May 16, 2017. - Zacharias, Christopher; Larkin, Jeremy; et. al. 2018. Image feeding server network. U.S. Patent 9,894,023, filed July 15, 2015, and issued February 13, 2018. ### Founder, Lead Architect @ Form Collective Jan 2006 – Jan 2011 | Rochester, New York Founded a web infrastructure and design consultation business. Client work included: - iPhone and iPad development for Wegmans, Bausch & Lomb - HIPPA Compliant Research Platform for Cornell University - 3D Multi-User Interactive UI and game development for UPS, Scion - Consulting work for CareStream, Sony, Tommy Hilfiger - CMS-backed API development for Nvidia ### Software Engineer @ Xerox Jan 2005 – Jan 2006 | Webster, New York Office Device Planning and Utilization Software - C#, WinForms ### Software Architect @ Logical Solutions Jan 2003 – Jan 2005 | Rochester, New York Web Application backend, C#; Multi-User, Real-Time Network Communication in Java; Interactive Flash ### Developer @ NetSmartz Jan 2001 – Jan 2002 | Rochester, New York Web application backend, C# ## Contact & Social - LinkedIn: https://linkedin.com/in/jeremy-larkin-3ba9a6b8 - GitHub: https://github.com/kalamay --- Source: https://flows.cv/jeremylarkin JSON Resume: https://flows.cv/jeremylarkin/resume.json Last updated: 2026-04-12