Hello!

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 company doing a lot of iOS work.  But this site is for my personal side projects which are often Swift-based iOS projects.

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 much of my life.  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 and I’ve written two Forth systems on two different 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 doing both server and front-end work.

I’ve worked at Apple and small companies, I’ve run my own small company.  Currently I work as a technical manager and I design and write iOS apps as part of a cross-functional team. In the past I’ve built designed & built client-server systems, designed network protocols, and written UNIX back-end software, device drivers, UI code, apps, plugins, contributed to Linux, and more.   I started out as an electronics guy, moved to software early on, 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, run, kayak, study the birds and the mangrove environment, or just hang out and read.

Privacy policy