Over 15 years professional software experience, committed to R&D, architecture, and contracting roles. Focused on helping companies tackle distributed systems, big data, and micro-service initiatives by improving costs, operations, and enabling agility + reliability to generate competitive business value.
Taking a generalist approach, my roles frequently involve fast paced learning initiatives to help performance and reliability in software development teams + operations. I am an outgoing communicator who is both passionate and empathetic, helping teams engage and move forward towards their goals. I have a strong background in coaching and mentorship, in both the workplace and community related events, in a diverse range of teams. Within a technical environment, I have used this to help improve technology adoption, ownership, and critical thinking within teams.
In addition, I have over 8 years experience working with distributed and remote teams across American, European, and Asian time zones. With my remote experience, teams have benefited from improved onboarding, reliable cross team operations, and a few good world travel stories.