A seasoned software engineering professional with extensive experience across the software development spectrum from executive level management to architecture and development. Comfortable with environments from IoT to global cloud-based enterprises. Equally at ease presenting to a board of directors or being hands-on with an engineering team and developing a new feature. Strongly subscribe to the servant leadership style, helping my teams to grow professionally while powering the growth of the company.