I am a software evolutionist
I take in-development systems and make them production ready. A core tenant of my philosophy is believing in the importance of software evolution, in building systems that were made not just to work but made to last. This means taking into consideration the lifecycle of the project at each step of the development and deployment process. I bring with me an “automate everything” mentality in order to keep systems running smoothly and securely as long as possible. After many years working on a variety of projects with a variety of technologies, I have learned how to turn inchoate projects into fully functional, ready to delivery, market-grade products.
As a consultant I am available to advise developers and managers on the design, development, delivery and operations of their operating systems. I am also available to work on systems hands on, and to train teams on best practices for implementing, configuring, and debugging their systems and software.