I’m a proven problem solver and technology evangelist. I am the conduit between business decision makers and engineers. Not only can I engineer solutions to complex problems, I communicate and present the issues and solutions equally well to all stakeholders including C-level management, customers, and geeks. I possess the ability to quickly understand emerging technologies and how to apply the appropriate technology to a given solution.My extensive experience encompasses a wide variety of roles including product manager, solutions architect, project manager, software architect, software engineer, development manager, and technical support analyst. This has allowed me to apply my problem-solving skills to designing and implementing solutions ranging from telecom class back-end network management systems to embedded solutions on resource constrained home gateways and asset trackers.As an IoT Technical Solutions Architect and Product Manager, I collaborate with customers to define requirements and user stories that ensure the IoT Platform meets their business and technical objectives. Partnering with Agile engineering teams, I ensure both the architecture and design supports the requirements. I champion Internet of Things platforms and solutions through speaking at conferences, teaching seminars, and presenting to developers and customers. Technical proficiencies include:Languages: Python, JavaScript, Java, C / C++, UNIX Shell scriptingSoftware Platforms: Microsoft Azure (IoT Central, IoT Hub, ADX, EventGrid, EventHub), Linux (Debian, Ubuntu)Hardware Platforms: Raspberry Pi, Asset Trackers, STM, IoT Edge GatewaysTools: Visual Studio Code, Eclipse, Git, Jira, Confluence, Ant, MavenMethodologies: Agile, OOD, SDLCFrameworks: OSGi, JQuery, J2EE (Glassfish, JBoss, Weblogic), Tomcat
Listed skills include Software Development, Software Engineering, Telecommunications, Java, and 24 others.