EDUCATION

2004-2010 Carnegie Mellon University, Pittsburgh, PA
Ph.D. program in Software Engineering
1997-1999
University of Southern California, Los Angeles, CA
M.S. in Computer Science, track in Software Engineering
1993-1997 American University of Beirut, Beirut, Lebanon
Bachelor of Engineering, Major: Computer and Communications Engineering

ACADEMIC POSITIONS

2009-present Assistant Professor in Computer Science, Wayne State University, Detroit, MI

INDUSTRIAL POSITIONS

1999-2004 Schlumberger (SLB): Senior Software Engineer (full-time)

On various team projects, specified, designed and developed software components, object-oriented frameworks and applications for the petroleum and gas industry.