Director of Technology Perceptual Robotics, Inc. Chicago, IL
Total Page:16
File Type:pdf, Size:1020Kb
DAVID ABRAMS WWW.DABRAMS.COM • [email protected] • CHICAGO, IL • 312-296-1573
SUMMARY Distinguished engineering director and software architect with proven track record of delivering complex software systems in dynamic and competitive markets. Demonstrated success managing the full product lifecycle, building a high-performance engineering organization, defining product strategy to meet customer needs. 6 years managing and developing J2EE, WebSphere, Oracle, content management, collaboration, and distributed systems in multi-platforms (Win/Unix). 9 years part-time object-oriented programming and design. Products: - TrueLook™, market-leading webcam software and services product – www.truelook.com - ShowCase, multimedia content management and streaming video product – showcase.divine.com - NIKE NGage™, imaging device for sizing customers' feet used in NIKE Town stores. - Tenant Management Systems, real-estate management database application. Firsts: - Wrote one of the first commercial Java servlets, and created pioneering internet video software and patents. - Published one of the first empirical usability studies of web users, used by Microsoft Internet Explorer team.
EXPERIENCE Director of Technology – divine, Inc. Chicago, IL 2/2002 – present - Demonstrated immediate turn-around results by taking over a late development project and leading a 15- person team to deliver the product on time and within budget. - Delivered ShowCase, a web-based collaborative product that synchronizes PowerPoint slides with streaming audio/video (Real, MS Media) for live and on-demand web presentations. - Increased productivity by staffing and managing offshore development and QA teams in India.
Perceptual Robotics, Inc. (Acquired by divine, Inc.) Chicago, IL 12/1996 – 2/2002 - Grew company from a 3-person internet startup to 55, restructured to 28. Helped raise $20M in venture financing. Market leader in web camera software and services with $2M recurring revenue at 68% margin. - Developed and marketed flagship product, TrueLook™ (www.truelook.com), which lets users interactively ‘look where you want’ by controlling robotic pan/tilt/zoom web cameras. - Established ASP hosting and server farm which serves 20M transactions per month at 99.99% up time.
Director of Technology – Perceptual Robotics, Inc. Chicago, IL 3/1999 – 2/2002 - Led product development, bringing multiple products to market, over the full product lifecycle, on Windows/Linux/Solaris platforms, 1st through the 5th generation of the TrueLook™ product line. - Repeatedly delivered new products under time pressure, limited personnel, and severe resource constraints. - Recruited and managed a team of talented software/web developers, product manager, and technical writer. - Defined and executed monthly/quarterly product release cycles, requirements, project estimates, software methodologies (Extreme Programming (XP), OOAD, UML, design patterns), and automated builds. - Developed distributed J2EE software platform for ASP hosting with Oracle database. - Defined the software architecture and pioneered new internet video technologies, including: - First mass-audience telepresence algorithm used to webcast major events: NBA Finals, Wimbledon, Olympics, PGA Tour, Masters, MLB World Series, Nascar. - First J2ME midlet to control a live video camera using a wireless cellular phone. - First web service for remote camera network management, with a scalable image database, scheduled image archiving, moderated photo-album, customizable UI, hierarchical content mgt in XML. - First collaborative tools for sharing pictures from live web cams. - First portal server and content engine for access to live cameras and managing co-branded portals. - First 360-degree panoramic viewfinder, and automated tool for image stitching a panorama.
Product Line Manager – Perceptual Robotics, Inc. Evanston, IL 1/1998 – 3/1999 - Led all product launch activities, defined product strategy and service offerings to customers in three market segments: (i) high-end sports and media, (ii) retail and ecommerce, and (iii) enterprise operations. - Defined product marketing and TrueLook™ brand, which were key contributors to 100% sales increase, and helped acquire key customers: IBM, Microsoft, GE, P&G, Neiman Marcus, Ford, Chrysler, EPA, US Army.
Product Developer – Perceptual Robotics, Inc. Evanston, IL 12/1996 – 1/1998 - Developed one of the first commercial Java servlets, and deployed it in major media events. - Produced some of the first live web casts to a mass-audience (server deployment, capacity planning).
Founder, Executive Director – Toronto Web Society Toronto, ON 1/1996 – 12/1996 - Created the Toronto Web Society (TWS) with the mission to promote web research. Partnered with CITO to create an 8000+ contact list. Recruited volunteers, sponsors, and speakers for monthly meetings. Image Processing Consultant – NIKE Inc. Beaverton, OR 6/1995 – 10/1995 - Designed the image processing algorithms for the NIKE NGage™, a device used in NIKE Town stores for electronically sizing customers' feet. NGage™ has received national press coverage in Time magazine.
Computer Vision Researcher – Institute for the Learning Sciences (part-time) Evanston, IL 2/1992 – 5/1995 - Designed imaging/robotics system, color recognition/tracking, and edge detection/linking software.
Software Developer – Harvard University Cambridge, MA summer 1996 - Developed data analysis software used in "Do Hard Courses and Good Grades Enhance Cognitive Skills" Applications Developer – Amoco Corporation Chicago, IL summer 1994 - Developed PowerBuilder/Sybase modules for client/server contract management and invoicing system. Systems Researcher – IBM Corporation Rochester, MN summer 1993 - Developed C++ prototype for garbage collection in AS/400. Researched software reuse methodologies. Software Developer – Northwestern University Evanston, IL summer 1992 - Developed educational software in C++ to teach object-oriented programming and compiler design. Programmer – Regis High School Cedar Rapids, IA summer 1987 - Developed football statistics program in Turbo Pascal used to generate game reports.
Founder, President – Tenant Management Systems Cedar Rapids, IA 9/1987 – 4/1989 - Developed and sold a database application to manage property and tenant data. EDUCATION Master of Science in Computer Science – University of Toronto (1995 – 1996) Toronto, ON GPA 3.89/4.0 Trinity College Debate Club Thesis: Human Factors of Personal Web Information Spaces – used by Microsoft’s Internet Explorer team
Bachelor of Science in Computer Science – Northwestern University (1991 – 1995) Evanston, IL GPA 3.95/4.0 Class Rank 1% Honors Engineering Research Program President – Tau Beta Pi Engineering Honor Society, Executive Director – McCormick Design Competition
CERTIFICATIONS PMI Certified Project Management Professional (PMP) Sun Certified Enterprise Architect for J2EE Technology (SCEA) Sun Certified Java Programmer (SCJP) IBM Certified Solution Developer – WebSphere Oracle9i Certified Database Associate (OCA) (currently pursuing)
PATENTS Abrams, D., Bullard, J., Prokopowicz, P., Visual Navigation History, US Patent App US53601, filed 03/2001 Abrams, D., Prokopowicz, P., Camera Network Management System, US Patent App US53504, filed 09/2000 Abrams, D., Prokopowicz, P., Method and System for Preserving and Communicating Live Views of a Remote Physical Location over a Computer Network, US Patent App US53476, filed 10/1999 Abrams, D., Cooper, P., Halleen, M., Prokopowicz, P., Method and Apparatus for Remote Location Shopping over a Computer Network, US Patent App US53448, filed 07/1999
PUBLICATIONS Abrams, D., Baecker, R., Chignell, M. (1998) "Information Archiving with Bookmarks: Personal Web Space Construction and Organization." ACM SIGCHI 1998 Conference Abrams, D., Baecker, R. (1997) "How People Use WWW Bookmarks" ACM SIGCHI 1997 Conference Abrams, D. Human Factors of Personal Web Information Spaces. (1997) Technical Report #1, Knowledge Media Design Institute, Masters Thesis, University of Toronto Abrams, D., Baecker, R. (1996) “Human Factors of a Personal Information Space for the WWW - Poster” 2nd Conference on Human Factors and the Web, Microsoft
Technical Reviewer – ACM Transactions on Internet Technology: Machine Learning for the Internet (2002) Technical Reviewer – 8th WWW Conference (1999)
PRESENTATIONS Regular presenter at industry conferences: Demo (2002, 1999), Harvard Business School - Cyberposium (1998, 1999, 2000), Interval Research, Xerox PARC, FX Palo Alto Lab, Sun Microsystems “Servlet Success Story”, java.sun.com interview–“Cameras Powered by Java™ ”
SKILLS Expert : servlets, JSP, applets, multi-threading, wireless midlet, image processing Languages : Java, XML, C, C++, Sather, List, Scheme, basic Unix scripting, VisualBasic Databases : Oracle, DB2, InstantDB, PostgreSQL, SQL, object-relational mapping OS/WWW/Tools : Windows, Linux, Solaris, Tomcat, Apache, IIS, CVS, StarTeam, Ant, InstallShield