- Associate Editor for Journal of Materials in Civil Engineering (ASCE )
- Serving as Reviewer for various journals.
- Professional Society Membership: American Concrete Institute (ACI), American Society of Civil Engineers (ASCE)
- Technical committee member: ACI 236 (Materials Science of Concrete) and ACI 241 (Nanotechnology of Concrete)