Who Am I?

Good question.  As with any person I’m still figuring that out.

But so far I’m a software engineer and engineering manager.  I have worked mostly on iOS since 2009 and since 2011 I’ve been working for a medical communications startup doing a lot of iOS work.  But this site is for my personal side projects (usually Swift-based) and other technical explorations.

You can see some of these results in the Project pages here, and in my Medium my Twitter posts.

I’ve been writing software and messing around with computers for a good while.  My first computer language was assembler on a PDP-8 when I was in high school.  Since then I’ve written code with several assemblers and in over a dozen languages. This includes Forth, I’ve written two Forth systems on two different computer platforms.  But of the code I’ve written has been in C, C++, Objective-C, Python and now Swift. I’ve mostly worked macOS/UNIX/Linux type systems.

I’ve worked at Apple and small companies, I’ve run my own small company.  Currently I work designing and writing iOS apps and being a technical manager with a cross-functional team. In the past I’ve built servers in software, designed network protocols, designed & built client-server systems, device drivers, UI code, apps, plugins, contributed to Linux, and more.   I started out as an electronics guy, moved to software, and I keep learning and building new things.

My wife and I are happy in SW Florida near the water.  I like to design and write software, kayak, run, site on the beach, and I’m a voracious reader.

Other stuff:


Privacy policy