Since 2011 I’ve been a senior .NET software engineer on full-time all-remote agile teams. Before that, I did independent consulting, mostly remote. I have a formal Computer Science education and over twenty-five years of experience developing software using a variety of technologies, including C#, Python, SQL Server, ASP.NET MVC, NServiceBus, Azure services, C/C++, and COM/ActiveX.
In addition to website development, I’ve also worked on desktop user interfaces, simulations, import and export systems, and information retrieval systems, implemented in Visual Basic, C/C++ and Java. I’ve also written technical documentation, managed software teams, planned projects, and edited project proposals.
In my spare time, I’m an amateur photographer with passable Photoshop skills, both of which sometimes come in handy building web sites.
For a much more complete work history, see this list of things I have done.