Background:
Management Skills
Department, program, and project management. Experience in budgeting, staffing, business development, planning and coaching. Good presentation and customer relationship abilities. Marketing and sales support experience.
Technical Skills
Software development (various languages, primarily Java and PHP), operating systems (all major ones), SOA architecture, web application development, database systems, web accessibility, eLearning Systems (Sakai, Moodle), eCommerce, and video production. Strong capability with presentation tools, spreadsheets, project management tools, Jira/Confluence, IDEs (Eclipse, NetBeans), etc.
Work History:
Digital Marketplace Project Mar. 2009 to Present
Documentation Specialist
Responsible for all project documentation. Collected and organized five years worth of project documents into Confluence. This documentation has been expanded to include existing project management documents and meeting notes.
Architect
Designed a service oriented architecture to provide support for managing people, groups, system accounts, purchase items, shopping cart and bag, payment clearance, and fulfillment. Includes representation of resources in remote repositories that can be discovered via federated search or browsing. Refined metadata to identify accessibility support.
Lead Developer
Implemented DM services against a database (MySQL and Oracle 10g). Developed production applications including resource discovery, resource adoption, purchasing, license key management, and administrative functions. Integrated CyberSource credit card clearing services and textbook vendor catalogs.
Kuali Project Oct. 2008 to Present
License Steward, Kuali Foundation
Managed the contributor license agreement process, resolved use of third party licenses, and conducted annual softward audits for license use, software quality and other factors.
Chairman, Technical and Application Road Map Committees
Launched both of these committees and incubated them until each group could select their own chairperson. The technical committee oversees and manages Rice (the Kuali technology platform). The application committee oversees functional and manpower aspects of Rice. Both report to the Rice project board of directors. 10/2008 to 12/2009.
Sakai Project Feb. 2004 to present.
Chairman, Requirements Working Group
Served on Sakai staff (June 2006 to Jan. 2008) to manage the collection of requirements, ideas, and feature requests and packaging them to promote development of new Sakai features and contribute to the continue improvement and performance of Sakai as an enterprise class collaboration learning environment.
Liaison, Sakai Educational Partner Program
Served as liaison and coordinator between the Sakai Educational Partner Program and the Sakai Project. Included participation in Sakai architecture and framework development and communicating emerging concepts and software to SEPP members. Requirements, comments, and feedback gathered from SEPP members were returned to the Sakai project. SEPP folded into Sakai in Fall of 2006.
Consultant, Sakai Tools and Services
Developed integration tools for a variety of clients including LearningMate, SoftChalk, Inventive Technology, and others.
Nolaria Consulting Jun. 2003 to present
Consultant, Sakai Project
Designed and developed the Sakai Course Management API with Craig Counterman. Some independent Sakai tool development. Technical aspects include JSR-168 portlets, JSR-170 repositories, container managed persistence, web services, XML document processing, JavaServer Faces, Tomcat servlets, JavaServer Pages, Maven, and others.
Consultant, Moodle Project
Developed blocks, extenions, activities, and enrollment plug-ins for Moodle 2.x. Some of this work was done for MIT to synchronize course, enrollment, and roles with MIT enterprise services (2012).
Consultant, IMS Learning Technology Interoperability
Developed IMS-LTI applications to integrate third party applications such as EtherPad Lite (for the Universit of California, Office of the President, 2012).
Consultant, MIT Stellar
Independent contributor and technical guidance provided to the Massachusetts Institute of Technology towards integrating the Sakai CLE into MIT's Stellar course management system. Initial technology demonstration in Aug. 2005, led to full implementation in the spring of 2006, rolled out in production fall of 2006.
Consultant, Unicon
Sales support at conferences such as Educause, technical contributions on RFI and RFP documents, customer needs analysis, gap analysis. Architect and technical lead on Cengage (formerly Thomson Learning) Learning Edge project. User interface and accessibility consultant for next generation J. Wiley products. Technical training in Sakai tool and service development. Consulting expert on Sakai architecture.
OKI Project Feb. 2000 to Dec. 2009
Analyst, Mellon Foundation
Independent technical review of the Open Knowledge Initiative. This included a detailed assessment of existing Open Source Interface Definitions (OSID).
Developer, VUE Project
Developed implementations of the shared, filing, authentication, and authorization OKI OSIDs in Java for a concept map application at Tufts University (VUE-1). Work included J2EE and Swing development. Other independent OSID implementations include hierarchy, dictionary, and digital repository. Work for VUE phase 2 (2007) included development of web services that Integrated Sakai content management (database/file system/JSR-170) as a digital repository.
Developer, Open Courseware Common Cartridge Installer Application
A project funded by the Hewlett Foundation, COSL at Utah State, and MIT to use the V3 OKI OSIDs to create an portable application that uploads and installs open courseware content formatted as IMS Common Cartridges. Phase 1 was a Sakai application. Phase 2 created a portable application that runs in a Tomcat container over a generic file system, independent of operation system.
IMS Global Learning Consortium Mar. 2001 to Jun. 2003
Director, Specification Development
IMS Global Learning creates standards for distance learning and eLearning systems. Responsible for the entire specification development process from inception to completion. Seven major specifications developed and approved in 2002. Managed six active working groups with 10 to 15 people in each. Duties included project management, motivation of volunteers, some training, document preparation, process management, fund raising support, and quarterly progress presentations. Served as co-chairman of the
Accessibility Working Group. Contributed to the development of the IMS Abstract Framework (eLearning architecture). Contributed to the common Cartridge specification development effort in 2007.
TechOnLine, Inc. Nov. 1997 to Mar. 2001
Vice President, Technical Operations, Director of Engineering
Responsible for the design and development of web-based services and products including eLearning (TechOnLine University and Private Campus), webcasting (TOL Seminars), website delivery and management (TechOnLine.com), and E-Recruitment (Experts Guild). Hired and managed a staff of eight engineers and four system administrators. Managed a $1 million development budget. Contributed to the strategic direction of the company. Products developed increased revenues from $500,000 in 1998 to $6 million in 2000, which included a $0.5 million contract to develop the Motorola Private Campus E-Learning environment.
Omega Performance (MicroMentor) Jan. 1995 to Nov. 1997
Manager, Internet Products
Architect and Project Manager of OPEN, an interactive, web-based eLearning system designed to deliver training over networks with support for user customization, centralized administration, and diverse access speeds. The OPEN learning server, along with its underlying scripting engine (OPUS) was the basis for four large contracts worth close to $2 million. This work contributed to the acquisition of MicroMentor by Omega Performance in 1997.
Avid Technology, Inc. Dec. 1989 to Jan. 1995
Founder, Group Leader, Architect, Manager
Software Architect for CamCutter, a disk based ENG camera system. Duties included requirements, high level design, interface specification, documentation, and software development using VxWorks. Group Leader and Architect for Media Suite Pro, a video editing system. Media Suite Pro generated over $10 million in revenue in its introductory year. Duties included design, development, scheduling, supervision of four person team and close integration with Product Marketing. Group Leader for List Management, EDL translators and standalone application. Technical contributor for Media Composer, a video editing system. All design and development was object-oriented with an emphasis on real time performance.
General Electric, Aerospace Division May 1987 to Dec. 1989.
Staff Scientist, Advanced Technology Laboratories
Assisted program management in the development of Submarine Commander's Associate, an advanced combat management system. Performed experimental work in neural networks and parallel programming on a Connection Machine. Performed technology transfer of a large AI Assistant Program from a Symbolics Lisp machine to VAX/VMS environment. Served as Knowledge Engineer to develop a knowledge-based system to aid maintenance of an optical character recognition system used by the US Postal Service. Served as Principal Investigator of Neural Network technology. GE Technology Receptor for MCC Software Engineering program.
GenRad, Inc. April 1984 to May 1987
Manager, Data Management Development Group
Managed a team of six people working on several programs and tools for data management in the 2750 combinational automatic test system. Duties included supervision, planning, scheduling, hiring, high level design, development, and documentation. Primary contribution was a frames-based data management system that included frame locking, multiple task data sharing, version control of data, report generation and more. All work completed on time and under budget.
Education:
MSCS, Boston University, 1998.
BSEE, Western New England College, 1977.
Ontological Coaching, Full Certification, Newfield Group, 1997.
Professional Societies:
Association for Computational Machinery
Awards:
1993 MacUser's Editor's Choice Award for Media Suite Pro.
1992 Academy of Television Producers, Technical Achievement Award (Emmy).
Three US Patents for aspects of video editing and related technology.
Yondan (fourth degree black belt) in Aikido, Shidoin teaching certificate.