Click here to go HomeArmadillo Associates Home


Emily Berk's resume


Overview

Areas of expertise

· Skill Summary

· Gathering Requirements

· Software analysis & design

· Software Project Management & Implementation

· Social Network Development

· Web Development

Design & implementation of developer tools

· Design patterns and object-oriented architecture

· Highly-technical technical documentation

 
DESIGN & IMPLEMENTATION OF DEVELOPER TOOLS
I am a champion of robust, useful developer tools and a connoisseur of elegant APIs:
  • For quite a few years now, I've been working to design/document APIs and other code libraries and developer tools and implement developer support programs. (I have done everything from tool design to designing/writing developer documentation through to organizing support/communications/conference programs, and whatever else is required.)
  • Have been programming in C since 1981 and in C++ since 1985 and, more recently, in Java, PHP, Flash and raw HTML.
    Most of the APIs I have worked on have been offered in both C and Java; the Internet-based ones usually involve use of XML somewhere or other.
  • Co-edited (and wrote a number of chapters of) a seminal book on hypertext content, navigation and authoring tool design called The Hypertext/Hypermedia Handbook.
    This book is still used as a textbook in many Web-design courses around the world. (For some reviews of the book, please see: http://www.armadillosoft.com/hightech.php#ht.)
  • A position paper I wrote about the role of an API designer in a company that offers developer tools is stored at: http://www.armadillosoft.com/api.pdf.