Xbox Enforcement
Services
Development
Tools
Silverlight, C#
Value
Lead development of internal website used by Xbox Enforcement team
Timeline
Four years

At Microsoft, I worked closely with a 30-person Xbox Enforcement team whose job was to keep the Xbox community safe and fair — an incredibly challenging task given the scale of player activity.
Together with an exceptional product manager, we built Vulcan, a game-like internal web app that transformed how enforcement cases were reviewed and resolved. I developed the core Silverlight/HTML application, integrating real-time data and intuitive workflows that felt as engaging as the games themselves.
The result was dramatic: the team’s productivity increased by over 600%, allowing them to handle more cases faster — with greater accuracy and less fatigue.
The screenshots below were taken from this video demonstration of Vulcan at PAC (https://drive.google.com/file/d/0B-31S3-dob_cTGRWMUc1elFwMFE/view?usp=drive_link&resourcekey=0-5a4xyWfL5BNhIqceHCL6uQ)
At Microsoft, I worked closely with a 30-person Xbox Enforcement team whose job was to keep the Xbox community safe and fair — an incredibly challenging task given the scale of player activity.
Together with an exceptional product manager, we built Vulcan, a game-like internal web app that transformed how enforcement cases were reviewed and resolved. I developed the core Silverlight/HTML application, integrating real-time data and intuitive workflows that felt as engaging as the games themselves.
The result was dramatic: the team’s productivity increased by over 600%, allowing them to handle more cases faster — with greater accuracy and less fatigue.
The screenshots below were taken from this video demonstration of Vulcan at PAC (https://drive.google.com/file/d/0B-31S3-dob_cTGRWMUc1elFwMFE/view?usp=drive_link&resourcekey=0-5a4xyWfL5BNhIqceHCL6uQ)



Projects
Other Projects
Other Projects
Reach out anytime
Let’s Stay Connected
Got questions or want to collaborate? Feel free to reach out—I'm open to new projects or just a casual chat!
Reach out anytime
Let’s Stay Connected
Got questions or want to collaborate? Feel free to reach out—I'm open to new projects or just a casual chat!
Reach out anytime
Let’s Stay Connected
Got questions or want to collaborate? Feel free to reach out—I'm open to new projects or just a casual chat!



