Pro HTML5 and CSS3 Design Patterns

(avery) #1

xiv


About the Authors


Michael Bowers has been writing software professionally for over 22 years. He taught himself to
program when he was 14 and hasn’t stopped since.

He is currently a principal engineer and enterprise information architect. He has been a software
developer, architect, and modeler for many projects, ranging from web sites to application frameworks
to database systems. He has built web applications, integrated enterprise systems, automated factories
with robotics, developed a language, interpreter, and compiler, and managed teams. His favorite
languages include CSS, HTML, XML, C#, C++, Visual Basic, Java, JavaScript, SQL, and XQuery.

Michael is also an accomplished pianist, with a bachelor’s degree in music composition, a master’s
degree in music theory, and an ABD PhD in music theory. In his spare time, he loves to improvise,
arrange, and compose music.

Dionysios Synodinos the research platform team lead at C4Media and a freelance consultant,
focusing on rich Internet applications, web application security, mobile web, and web services.

He’s also the lead editor for HTML5 and JavaScript for InfoQ, where he also regularly writes about the
JVM platform.

Going back and forth between server-side programming and UI design for more than a decade, he has
been involved in diverse software projects and contributed to different technical publications.

Victor Sumner is a senior software engineer at LookSmart, LTD. As a self-taught web applications
developer, he has had many roles in the web application life cycle, from database administrator to web
designer, and all aspects in between. He enjoys working on and solving problems that are outside his
comfort zone.

When not at the office, Victor has a number of hobbies, including photography, horseback riding, and
gaming. He lives in Ontario, Canada with his wife, Alicia.
Free download pdf