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.