Engineering thoughtful, dependable software
Software engineer and technical leader with experience spanning real-time communications, distributed platforms, healthcare, security, and cloud services. Combines hands-on development with system design, mentoring, and cross-team delivery.
At Microsoft, has contributed to Skype for Business and Teams, including authentication and privacy improvements, service infrastructure, and highly available communications systems. Earlier work includes leading teams, designing web platforms, and developing embedded telecommunications software.
Areas of experience: Technical leadership · System architecture · Security & authentication · Distributed systems · Real-time communications