Nolaria Consulting - Education - Home Automation
Mark J.Norton

Mark J. Norton

15 Roe Road
Willseyville, NY 13864

As a consultant and developer for higher education and home automation, Mark brings a wide variety of skills and experience to create innovative solutions to application development and data integration. An undergraduate degree in Electrical Engineering, gives Mark a deeper insight into the challenges posed by embedded, real time devices. These abilities are enhanced by good communication and documentation skills that contribute to good project management and team participation.


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), operating systems (all major ones), SOA architecture, web application development, database systems, web accessibility, eLearning Systems, and video production. Strong capability with presentation tools, spreadsheets, project management tools, Jira/Confluence, IDEs (Eclipse, NetBeans), etc.

Work History:

Nolaria Consulting Jun. 2003 to present

Developer, Open Source Solutions for Home Automation
Custom software solutions for Arduino and Raspberry Pi based sensors and actuators. Various communciation strategies. Data collection using custom web services (JSON and XML).

Consultant, California State University Digital Marketplace Project
Development of abstract service definitions for existing interfaces, documentation and XML validation of user metadata elements, field trial documentation, etc.

Consultant, MIT
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.

Kuali Project Oct. 2008 to Oct 2014.

Transition Director and Project Manager, Kuali Ready
Technical and support director for the Kuali Businss Continuity application. Worked with Kuali Ready board to transition management to Kuali Co.

Staff Positions, Kuali Foundation
License management including evaluation, process, audits, and legal consultation. Training Coordinator to foster better Kuali training for developers and users. As an information architect, Developed a new organization for existing Kuali project documentation spaces. Communication channel organization, support material authoring, process development, and project socialization.

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.

Moodle Consulting Feb. 2012 to present.

Integration Specialist, California College of the Arts
Extended earlier work at MIT to develop an improved Moodle block to provision term courses. Improvements made to user accounts including photographs.

Integration Specialist, MIT
Developed a Moodle block to provision courses at the start of each term from central data warehouse. Student and faculty Moodle accounts created.

Sakai Consulting Feb. 2004 to present.

Consultant, Contributing Architect
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.

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.

OKI Project Feb. 2000 to present.

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, Standards and 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 (, 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.


MSCS, Boston University, 1998.
BSEE, Western New England College, 1977.
Ontological Coaching, Full Certification, Newfield Group, 1997.

Professional Societies:

Association for Computational Machinery


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.