Sam Malek is an Associate Professor in the Department of Computer Science at George Mason University (GMU). He has extensive experience working as a computer scientist in both academic and industrial organizations. Malek conducts research in the field of software engineering, and to date his focus has spanned the areas of software design and architecture, smartphone and mobile computing, internet and web technologies, middleware, service oriented computing, autonomic computing, software dependability and security, and distributed and embedded systems. His research has produced more than 60 manuscripts that have been published in peer-reviewed scientific conferences and journals. Malek received his Ph.D. from the Computer Science Department at the University of Southern California. He has received numerous awards for his scientific contributions, including the National Science Foundation CAREER award and GMU Computer Science Department Outstanding Faculty Research award.
Areas of Expertise
- Computer Security
- Information Technology
- Software Engineering
- Q: Please list your professional accreditations, degrees, licenses, and certificates granted:
- A: I received my Ph.D. in 2007 from the Computer Science Department at the University of Southern California. I previously received a M.Sc. in 2004 from the Computer Science Department at the University of Southern California, and a B.Sc. from the Information and Computer Science Department at University of California, Irvine.
- Q: Please list your affiliations or memberships in any professional and/or industry organizations:
- A: I am an Associate Professor in the Department of Computer Science at George Mason University (GMU). I am also the director of GMU’s Software Design and Analysis Laboratory, a faculty associate of GMU’s C4I Center, and a member of DARPA’s Computer Science Study Panel. I am also a member of ACM, ACM SIGSOFT, and IEEE.
- Q: Please list any teaching or speaking experience you have had, including subject matter:
- A: I have extensive experience teaching undergraduate and graduate courses on software engineering, software architectures, and service-oriented architectures. I have also delivered over 30 invited lectures, seminars, and technology demonstrations at computer science conferences and software industry events.
- Q: Have any of your accreditations ever been investigated, suspended or removed? (if yes, explain)
- A: No.
- Q: For what area(s) of expertise have you been retained as an expert?
- A: My research is in the field of software engineering, with specific expertise in the areas of software design and architecture, smartphone and mobile computing, internet and web technologies, middleware, service oriented computing, autonomic computing, software dependability and security, and distributed and embedded systems. My clients can rely on my expertise in the following technologies:
- Programming platforms: Eclipse, Visual Studio, .NET, Java EE, CORBA, Enterprise JavaBeans.
- Mobile devices and applications: Android, iOS, iPhone.
- Operating systems and servers: UNIX, Linux, Windows, Mac OS, Apache.
- Databases: RDBMS, SQL, MS SQL Server, Oracle, MySQL.
- Development methods: lean software development, agile, object-oriented, aspect-oriented programming, component-based development, COTS integration, requirements engineering, spiral model, and UML.
- Q: What services do you offer? (E.g.: consulting, testing, reports, site inspections etc.)
- A: I provide expert witness services in the following areas:
- Intellectual property and patent infringement
- Software design/source code audit and review
- Software development disputes
- Q: What is your hourly rate to consult with an attorney?
- A: My hourly rate is negotiable. I charge a single rate for all services.
References upon request.