Trevor Hartman
About Trevor Hartman
Trevor Hartman is a Senior Staff Engineer specializing in Developer Experience at Carta, with over two decades of experience in application development and cloud infrastructure. He has held various technical roles at companies such as eBay and Decide, and is known for advocating functional programming principles.
Current Role at Carta
Trevor Hartman serves as a Senior Staff Engineer in Developer Experience at Carta since 2024. In this role, he focuses on enhancing the developer experience, ensuring that the tools and processes used by developers are efficient and effective. His work is conducted remotely, allowing him to collaborate with teams across various locations.
Previous Experience at eBay
Trevor Hartman has extensive experience at eBay, where he held multiple roles. He worked as a Senior Member of Technical Staff from 2019 to 2020 in San Jose, California. Prior to that, he was a Member of Technical Staff from 2013 to 2017 in Bellevue, Washington, and as a Member of Technical Staff 2 from 2017 to 2019 in San Jose. His tenure at eBay contributed to his expertise in technical leadership and software development.
Background in Software Engineering
Trevor Hartman has over two decades of experience in software engineering, focusing on building applications, services, and cloud infrastructure. His career spans various programming languages and technologies, showcasing his adaptability and depth of knowledge in the field. He has also been involved in advocating for functional programming principles, particularly in languages such as Scala, Clojure, and TypeScript.
Open Source Contributions
Trevor is the author of Yetibot, an open-source extreme chatops bot powered by Clojure. This project reflects his commitment to the open-source community and his expertise in functional programming. Through Yetibot, he has contributed to enhancing collaboration and communication within development teams.
Career Progression and Roles
Throughout his career, Trevor has held various positions that highlight his technical skills and leadership abilities. He worked at Decide as Front End Tech Lead from 2011 to 2013, and at Lab79, Inc. as Founding Software Engineer for 8 months in 2017. Additionally, he has experience as a Senior Interactive Developer at Copacino+Fujikado and Hornall Anderson Design Works, showcasing his diverse skill set in interactive development.