Candidate profile
Software Developer and Author
Description
I am looking for roles at the intersection of business and software. I'm an experienced technical communicator, mentor, software developer, and administrator with a background as CS faculty, programming book author, software developer, and startup co-founder. I currently work as an associate professor at a teaching college where I am also the co-program director of computer science. On the side I build indie apps and have a small business restoring a very specific model of vintage computer. I also just released my fifth programming book with a publisher, Computer Science from Scratch: Building Interpreters, Art, Emulators and ML in Python. In the technical community I am probably best known for writing the book Classic Computer Science Problems in Python which has been translated into 8 languages. But I am also an avid podcaster with a semi-successful podcast I co-host now on its fifth season called Business Books & Co.