2050 N Rodeo Gulch Rd cell: (831) 480-5106 Soquel, CA 95073 bart.teeuwisse@thecodemill.biz Bart Teeuwisse Objective Challenging innovative Senior Software Architect or Engineering Manager position for application and expansion of analytical, coordinative and technical skills. Work Status Authorized to work in the US and the EU for any employer. Summary of Qualifications Accomplished computer scientist with over ten years of Software Engineering experience analyzing highly complex core business problems and designing word-class database driven system to resolve them. At home in demanding multi-platform, multi-tier environments where business needs and quality IT solutions meet. - Highly motivated, quality-driven and result-oriented with the ability to make sensible and innovative decisions under pressure. - Outstanding organizational, interpersonal and coordination skills proven in mixed teams at customer sites. - Mastery of all software life cycle aspects, from concept through retirement. - Extensive business analysis capabilities including object-oriented analysis (OOA). - Strongly skilled in documenting functional specification application requirements, including detailed workflow design, object-oriented design (OOD) and data modeling. - Experienced in design languages, tools and practices such as RequisitePro, UML and ER models and Agile Software Development. - Adept at relational and object data base technologies, real-time data integration, data processing of large volumes, transactional consistency and data recovery. - Well versed in a variety of programming languages including Java, C, Tcl, Lisp and Perl on Linux, Unix and Windows operating systems. - Several years of configuration and change request management experience. - Past experience as Senior QA Engineer directing QA efforts of items ranging from $50,000 to over $1 million. - Experience managing and utilizing database-driven web server in Intranet, Extranet and Internet settings. - Migrated various "live" database applications to newer revisions. Professional Experience 2006-current Yahoo! Sunnyvale, CA Front-End Engineering Manager - Front-End Engineering Manager of the International Tiger Team, an internal consultancy team assisting product teams internationalizing and localizing their services. - Lead i18n/l10n engineer on Yahoo! Video. - Two time Yahoo! Odyssey recipient for the internationalization of Yahoo! Answers and Yahoo! Video. - Yahoo! Super Star 2006 nominee. 2003-2005 Praesagus Campbell, CA Senior Software Engineer - Leading architect and release manager of Praesagus's flagship Copper Prediction and Verification System (VIP). VIP provides full-chip predictions of electroplated copper deposition (ECD) and copper chemical mechanical polishing (CMP) process steps. - Responsible for the architecture of Praesagus's state-of-the-art database backed distributed application platform; the foundation of Praesagus's suite of tools. Runs on POSIX systems. - Author of XML data import wizards for quick and easy data exchange with supported measurement tools. - Agile Software Development champion, guiding a cross-functional development team through a series of initiatives such as reflection, training and documentation in order to improve practices and products. - Inventor of an open source Emacs mode greatly enhancing the productivity of OpenACS developers and the quality of the produced SQL and Tcl code. Written in Lisp. - Creator or an open source XML-RPC server for AOLserver and accompanying XML-RPC client for OpenACS. Written in Tcl. Used commercially by Praesagus. 2002-2003 the Code Mill Santa Cruz, CA Senior Consultant/Founder - Valued core member of the open source Content Management System 'OpenACS'. The Open Architecture Community System is a toolkit for building scalable, community-oriented web applications. - Creator of IRC Logger, an XSL based web application to publish IRC logs. - QA Manager of dotLRN, a fully open source eLearning platform, managing developers and testers in three continents. - Co-developer/architect of the Payment Service Contract, an open interface specification for credit card services in OpenACS inspired by the WDSL interface specification for web service. - Architect and developer of the Authorize.net Gateway, which implements the Payment Service Contract for the Authorize.net on-line merchant services. - Driving force behind the E-commerce package. E-commerce implements all the IT needs for a full featured business-to-consumer (B2C) web service. - Designer of the Shipping Service Contract and Value-based Shipping implementation. Value-based Shipping provides a simple yet flexible way to maintain a set of custom shipping rates based on the total value of the shipment. - On-schedule delivery of a custom E-commerce solution to Berklee College of Music within the tight time constraint. - Development and design of standards-compliant on-line store for Seven Sisters Trading. Store administrators can now track users and orders, manage gift certificates, mailing lists, order fulfillment and special offers on-line. - Contributor to Greenpeace International's web site. 2000-2002 Seven Sisters Trading Co. Santa Cruz, CA Senior System Administrator - In Charge of office IT infrastructure, Internet services and integration with back office automation. - Installed and managed corporate database-backed web server, company LDAP server, IMAP mail server with web interface and integrated with a fax server. - Increased Search Engine ranking and web traffic of Seven Sisters Trading's on-line store by 400% in 3 months through production of value and informative content and successful newsletter campaigns. - Achieved excellent quality of service with open source strategy and careful resource management. 1999-2001 Philips Digital Video Systems Sunnyvale, CA Senior QA Engineer - Advanced software quality of the Film Imaging Products through a series of initiatives, which enhanced productivity, reduced time to market and increased product stability of products priced over $1 million. - Supervised measures to increase software quality until completion. Applied quality metrics to track overall product quality progress. - Managed an internationally dispersed quality assurance/release team. - Increased customer appreciation by writing successful test specifications and user documentation, monitoring test execution and managing the on-going product releases. - Introduced, installed and directed configuration management and change request management improving productivity. - Utilized Intranet server to provide geographically dispersed multinational development organization with access to current QA procedures and documentation. - Trained European and American field support engineers, thereby improving customer satisfaction. 1998-1998 Philips Digital Video Systems Campbell, CA Senior Software Engineer - Contracted with Philips Digital Video Systems through self owned company Talus Design. - Responsible in the New Business group for product and software requirement analysis of new broadcast automation products integrating heterogeneous information from different data sources. - Designed real-time software components utilizing UML. - Spearheaded the Software Process Improvement team to guide the organization to level 2 of the Capability Maturity Model. 1998-1998 QED Software Auckland, New Zealand Software Developer - (Re)designed Prime, an international Sales and Marketing System for the primary industry. - Responsible for the business analysis and implementation of new Prime modules. - Employed the RDBMS/4GL Progress, including the graphical user interface builder (UIB) and Microsoft's visual basic controls (VBX). 1994-1997 Bolesian Helmond, The Netherlands Technical Consultant/Knowledge Engineer - Provided technical consultancy to Royal Dutch Telecommunications. Designed and developed a Business Intelligence System for sales and marketing manager. This Windows-based expert system advises customers the most economical combination of services. - Developed a real-time UNIX based expert system for Unilever to diagnose on- and off-line experimental fermentation processes. Both the design and the implementation were fully object-oriented. Interfaced to legacy systems for data collection and stored data persistently in an Oracle database. - Instigated a quality assurance program for a Foxboro development team developing a real-time monitoring system for the oil industry. Created software validation procedures and standards for both the real-time object oriented software written in G2 and Informix databases triggers and procedures. - Lead consultant in a five-man team developing a diagnosis system for Royal Dutch Shell. Personally responsible for object-oriented technical design and supervision of all coding. This industrial real-time application involved fast client/server communication with a complex data acquisition system and an Oracle database. - Developed Bolesian's Windows based personnel administration system. - Analyzed and designed the work flow handler of an assessment expert system in a large-scale project for the Ministry of Agriculture. 1993-1994 Espact Rotterdam, The Netherlands Analyst/Programmer - Developed specialized database management systems for life insurance companies. - Created and employed the annual actuarial premium calculation and administrative consequences. 1992-1993 TNO Delft, The Netherlands System Administrator - Managed the installation of a Novell LAN and the transition from DOS to Windows at the Netherlands Organization for Applied Scientific Research. - In charge of departmental office automation. - Involved in several research projects, responsible for the data modeling, requirement analysis and database design. Education 1985-1991 Technical University of Delft Delft, The Netherlands Master of Science in Technical Computer Science Skills SQL, Windows, CVS, Linux, Tcl, AOLserver, XML-RPC, UML, Oracle, Perl, Progress, Bash, XML, PostgreSQL, CSS, SSL, SSH, Firewall, QA, DTD, XPath, GNU Arch, Irix, ClearCase, Bazaar NG, C, XSL, Apache, RSS, PHP, Java, Solaris, XPointer, lighttpd, IIS, Ruby, Ruby on Rails, Flex, C++, Qt, Relax NG, SOAP, AJAX, XML Schema, Languages Dutch, English, German, French, References Available upon request.