· Distinguished Scientist, VERISIGN2025–
· Assistant Professor, George Mason University2018–2025
· Principal Scientist, VERISIGN2010–2018
· Intern, Xerox PARC2008–2008
· Software Architect - Consultant, Avaya2004–2004
· Graduate Research Assistant, UCLA2004–2010
· Software Engineer, CENS2002–2004
· Software Architect, Micromuse2000–2002
· Software Architect, iWon.com1999–2000
· Technical Lead, Thomson Financial1998–1999