Skip to main content

About me

I'm a Software Engineer and Architect with more than 20 years of experience, split between professional and hobby work, building websites and applications using web technologies. I've used a variety of technologies, including PHP, C#, Java, Ruby, and JavaScript/Node. In the last several years I have been focusing on JavaScript and Node and building cloud applications, either in Docker containers or with serverless architectures.

In my professional career, I've filled a wide variety of roles including Desktop Support Specialist, Systems Administrator, DevOps Engineer, and, my focus, Software Engineer. I've built mainframe applications and integrated web applications with them. I've built monolithic applications and microservices. I've worked on internal projects and customer-facing products.

I've worked with a great many technologies and seen some come and go. I've also seen a few hang-on for a bit too long. I look forward to seeing and learning about what technologies the future holds. If I'm lucky, I'll have a hand in it.