David Sawyer McFarland
이 책의 저자는 미국 오레곤 주 포틀랜드에 위치한 웹 개발과 교육 전문 업체인 Sawyer McFarland Media, Inc.의 회장이다. 통신 전문가를 위한 온라인 잡지 웹 사이트로 시작해서, 1995년부터 웹 사이트 개발에 몸담아 왔다. Berkeley의 University of California와 Berkeley Multimedia Research Center에서 웹 마스터로 종사하고 있으며, Macworld.com을 비롯한 다양한 고객사의 웹 사이트를 구축하고, 디자인하고, 프로그램하는 작업에 참여했다.
웹 사이트 구축 외에도, 저자는 작가, 지도자, 교사로 활동하고 있다. UC Berkeley의 언론 대학원, Academy of Art College, Ex’Pressions Center for New Media, 그리고 Art Institute of Portland에서 웹 디자인을 강의해왔으며, 현재는 Portland State University에서 Multimedia Program을 강의하고 있다. Practical Web Design, Macworld, CreativePro.com에 웹 디자인에 관한 다양한 글을 기고했다.
또한 저자는 Dreamweaver: The Missing Manual과 JavaScript: The Missing Manual을 집필했다. 이 책에 대한 의견은 missing@sawmac.com을 통해 받고 있다. (기술적 도움이 필요하다면, 부록 B에 수록된 자료들을 참고하기 바란다.)
서울대학교 컴퓨터공학과에서 학사와 석사를 마치고, 2011년 충남대학교에서 컴퓨터공학 박사 학위를 받았다. 2001년부터 한국전자통신연구원에서 일했으며, 현재 선임연구원으로 재직하고 있다.
옮긴 책으로 『불확실성과 화해하는 프로젝트 추정과 계획』(인사이트) 등 7권이 있으며, 지금은 Information-Centric Networking이나 Software Defined Networking과 같은 최신 네트워크 기술에 관계된 소프트웨어 개발에 전념하고 있다.