Bachelors, Bachelor of Science In Computer Science
School / High School:
University of Maryland
1980 to 1984
Specialities:
Computer Science
Skills
Open Source • Python • Web Applications • Git • Software Engineering • Linux • Postgresql • Software Development • Subversion • Bash • Agile Methodologies • Apache • C • Simple Mail Transfer Protocol • Distributed Systems • Django • Javascript • Java • Leadership • C++ • Cloud Computing • Mysql • Css • Embedded Systems • Json • Object Oriented Design • Representational State Transfer • Api Design and Development • Open Source Software • Perl
Mailman is coded primarily in Python and currently maintained by Barry Warsaw. Mailman is free software, distributed under the GNU General Public License. ...
Linkedin
Senior Staff Software Engineer
Linkedin
Staff Software Engineer
Canonical Jan 2007 - Apr 2017
Senior Software Engineer
Secure Software May 2004 - Jan 2007
Principal Software Engineer
Zope Corporation 2000 - 2004
Senior Systems Engineer
Education:
University of Maryland 1980 - 1984
Bachelors, Bachelor of Science In Computer Science, Computer Science
Skills:
Open Source Python Web Applications Git Software Engineering Linux Postgresql Software Development Subversion Bash Agile Methodologies Apache C Simple Mail Transfer Protocol Distributed Systems Django Javascript Java Leadership C++ Cloud Computing Mysql Css Embedded Systems Json Object Oriented Design Representational State Transfer Api Design and Development Open Source Software Perl
Robert Kahn - McLean VA, US David Ely - Oakton VA, US Guido Van Rossum - Reston VA, US Theodore Strollo - Oakton VA, US Barry Warsaw - Silver Spring MD, US
International Classification:
G06F 9/46
US Classification:
718100000
Abstract:
A method for use in a distributed system for processing a knowbot program that has the ability to move from node to node in the distributed system. In the method, an operating environment in each of the nodes provides service facilities useful to the knowbot program. And,.in the operating environment, a supervisor process is run that enables the knowbot program to make use of the service facilities but does not permit direct access by the knowbot program to facilities of the operating environment.