I spent 9 years of my career as a software developer, rising to the level of Staff Engineer. I spent 10 years of my career as a manager. I have managed Customer Support teams, Operations teams, and Software Engineering teams. My passion is customer satisfaction and technical enablement. I know the kinds of techniques and tools and processes that help software engineers thrive. Is Agile working for your developers? This is a complex question worth answering.I have moved several systems from onsite monoliths to distributed cloud-native designs. I understand how to make code that works well with Docker paradigms. I know how to write logs and select tools to monitor and automate production deployment, maintenance, and health. I am an advocate for data governance, privacy, and meeting ethical and legal obligations. I could talk for hours about all the “total cost of ownership” concepts that relate to successfully hosting critical systems in the cloud.
Listed skills include Cloud Computing, Saas, C#, Scrum, and 39 others.