Professional experience

Some engagements overlapped, as noted in the original resume.

Principal Software Engineer

Microsoft Corporation · October 2016 – Present

Skype for Business, Skype, and Microsoft Teams

  • Modernized authentication and authorization across services, replacing legacy components with fail-safe designs and enabling multiprotocol identity integration, identity federation, and consistent access-control practices.
  • Implemented secure-by-default service practices as part of a corporation-wide initiative to eliminate high-privilege access. Applied least privilege, service security, privacy compliance, monitoring, and security-review practices across eight services.
  • Contributed to media-services modernization for real-time communications, designing and implementing highly available Teams call processing and forwarding with interoperability across services and platforms.
  • Prepared service infrastructure for AI-ready integration by modernizing platform foundations, service interfaces, and distributed diagnostics to support reliable, scalable integration of new capabilities.
  • Contributed to .NET Framework-to-.NET Core migration, Teams infrastructure, and server-to-server latency improvements across distributed services.
  • Participated in on-call rotations and live-site incident response, troubleshooting production issues, coordinating service recovery, and following through on reliability improvements.
  • Promoted maintainable engineering practices through design guidance, documentation, and thorough code reviews.

Lead Software Developer

XIM Inc. for Anomali Inc. · July 2016 – October 2016

Online network-activity analysis system

  • Led improvements to system design, build, and deployment; developed log collection, service monitoring, recovery, failover, and fast-startup features.
  • Reduced deployment time from 20 minutes to 5 with a GNU Make-based build and deployment process, and introduced continuous integration.

Lead Software Developer

XIM Inc. for Satellite Healthcare · February 2015 – June 2016

Medical application development

  • Led and mentored a team of eight, contributing to application design, feature delivery, issue resolution, and deployment.
  • Supported Scrum planning and estimation, an ITIL process migration, and work toward Electronic Health Record Meaningful Use Certification.

System Architect & Lead Software Developer

Zaochnik Inc. · September 2014 – February 2015

Student collaboration and tutoring platform

  • Planned features with Scrum and developed online chat and real-time email notifications.
  • Reworked internal infrastructure, including a virtual-machine cluster, backup workflows, and networked proxies.

Chief Technical Officer

XIM Inc. / Infotechnology LLC · April 2010 – February 2015

  • Led technical planning, resource allocation, reporting, project management, and engineering decisions.
  • Architected and built cloud-based Python platforms and commercial web products; trained students in Java, C/C++, and Python development.

Senior Software Engineer

XIM Inc. / Infotechnology LLC · April 2007 – April 2010

Contributed to internal and client projects across web applications, enterprise systems, mobile software, and telecommunications.

Software Engineer

MPOVT JSC · August 2005 – April 2010

Developed software for telecommunications equipment, including switching engines, multiplexers, routers, embedded systems, and real-time billing.

Telecommunication Specialist

Military service · January 2006 – January 2007