Todd Ginsberg is a Principal Software Developer at Netspend, a payments company in Austin, TX where he is responsible for prototypes, experiments, and proofs of concept. Todd has been writing in Java since 1995, Kotlin since 2016, and helps organize the Triangle JUG and the Greensboro JUG. He lives in Raleigh, NC with his wife, daughter, and two dogs. When not programming, he enjoys reading, walking/hiking, and doughnuts.