Software Architect And Senior Software Engineer
CurrentApril 2023 - present: For Solid Value Software -- Designed a Data Integration App requirements spec, API and architecture. Learned basics of BPM Notation, Camunda, & EA Integration via the Master Data Model. Started the #swtccc LinkedIn hashtag. Studied Azure IoT Operations Preview, ISA95 and Industry 4.0, plus how to implement on Azure IoT Hub & IoT Edge. Studied 11/2023 major update of the Azure Well-Architected Framework for IoT, Mission Critical, and Sustainable workloads. Explored and designed software architecture for Event Streaming technologies such as Azure Event Hubs, Kafka, etc. combined with real time analytics, plus the Azure IoT Hub and its IoT Edge. These technologies are used in typical "Software That Counteracts Climate Change" (swtccc) applications that are my goal to design and build in the coming months and years. This builds on the IoT experience gained in 2017 developing the Azure IoT Wind Farm Reference Implementation described below.Jan 2023 - April 2023: For Solid Value Software -- Developed a messaging based telemetry processing Proof-of-Concept (POC) in C# .NET using multiple ASP.NET Core WebAPI and gRPC services, Dapr Service Invocation, Dapr Pubsub, native Azure Service Bus Topics, and Dapr Actors for small telemetry processing networks and Device Twins. Sept 2022 - Dec 2022: For Solid Value Software -- Passed the Microsoft recertification exam for Azure Developer (204). Explored Azure Container Apps capabilities. Used Bridge to Kubernetes and Visual Studio to extend the capabilities of a multi-service, Daprized ASP.NET gRPC based POC (using the Code First gRPC library) running on AKS. April 2022 - August 2022: For a client of Solid Value Software, as a Software Architect did the high level design of a system-of-systems in the SaaS realm for hosting on AWS, plus the detailed design of key data objects. The primary author (input from Product Owner) of a Solution Specification document for a new software system.