I’m an experienced software developer. I enjoy coming up with simple solutions to seemingly complex problems. I’ve proven to be a reliable technology leader that can be depended on to understand business requirements, make technology choices, and make teams better through individual contributions and mentoring others.
I currently work at Outpace developing marketing tools.
Before rejoining Outpace, I was the CTO at Lumanu. While I was there, Lumanu scoured the web for articles and extracted useful data. That data was used to both help authors create better content and help marketers build relationships with content creators. I set architecture direction, made technology choices, set business direction, talked to potential investors, dealt with third-party vendors, helped with recruiting, and provided guidance across the data science and software engineering teams.
Previously I worked at DRW Trading. At DRW I spent my time writing research tools, trading systems (latency sensitive and non-latency sensitive), and more.
I’ve worked on a range of problems using a variety of technologies and methodologies. I’ve found testing to be critical to delivering quality software.
I’ve presented at IN/Clojure, AIT Workshop (formerly known as speakerconf, a conference composed of only invited speakers), and the Chicago Clojure group. Topics have included developing serverless applications, distributed teams, machine learning, and general web development.
When not coding I try to be active, mostly focusing on rock climbing and sailing. I’ve hiked to the top of Mount Kilimanjaro and have sailed multiple times in the Chicago to Mackinac race. In the 2013 and 2015 race the boat I crewed on, Talisman, placed second in our fleet. I’ve started to keep a brief timeline of some of my adventures. The timeline isn’t complete, but it contains highlights.