|
Specializing in Distributed Security Solutions |
|
|
Doug Barlow Doug is a highly motivated software engineer with over 25 years of product development experience and an established record of quickly mastering new technology. He's successfully designed, implemented, and released ten commercial software products and eight complete advanced development projects. He now provides specialized consulting services on short-term projects from his home. Specialties
Skills
Areas Of ExpertiseOperating Systems: Microsoft Windows (95 through 7 and servers), UNIX/LINUX Windowing Systems: Microsoft Windows, X11 & Motif Languages: C/C++/C#, Java, Basic, Various Assembly Languages Communications: DCE RPC, COM+, TCP/IP, HTTP Distributed Security: Kerberos, TREES, GSSAPI, SSL, TLS Web Technologies: HTML, CSS, JavaScript, XML, SOAP, IIS, Microsoft ASP.NET Patents
Honors
Previous ExperienceAH HomeTown Partners, Sammamish, WANovember 2008 to Present, sole developer for The Avenue of Honor web site, providing business intellegence and social networking tools to communities using C#, SQL, ASP.NET, HTML, CSS, and JavaScript through Microsoft Visual Studio 2005 - 2010. Duties included designing and securing the SQL database, writing the business logic in C#, and designing and developing the web pages and specialty ASP.NET controls. The Soft Pedal Shop, Sammamish, WAFebruary 2002 to Present, Founder and primary developer, doing consulting and working on CryptoAPI and Crypto NG-related development tools using C++ through Microsoft Visual Studio V6 - 2010. Duties included designing how best to integrate specialized hardware from various manufacturers into the Microsoft CryptoAPI Architecture, writing the required DLLs, and testing the result through both white-box and black-box testing. Microsoft Corporation, Redmond, WANovember 1999 to August 2001, Software Development Engineer responsible for maintenance and improvement of the Microsoft Cryptographic Application Programming Interface (CryptoAPI). Duties included optimization of old code and integration of new standards such as PKCS changes and AES. January 95 to November 1999, Lead Software Development Engineer responsible for integration of Smart Cards into the Windows operating systems. Duties included the architectural design, leading the development team, and representing Microsoft to the Personal Computer/Smart Card industry consortium (PC/SC). September 94 to January 95, Software Development Engineer responsible for design and development of a distributed server system capable of supplying services via radio to personal handheld devices. Duties included the architecture and design of the radio gateway, and the end-to-end security system. Digital Equipment Corporation, Bellevue, WAJanuary 93 to September 94, Supervising Engineer responsible for an Advanced Development team specializing in simplifying network and system management. Duties included exploring new technologies, simplifying existing frameworks, and promoting projects to other groups within Digital. April 89 to January 93, Principal Software Engineer responsible for architecture, design, and development of distributed security mechanisms. Duties included promoting the protocols within multi-vendor forums and other standards groups. Also, member of the Distributed System Management Framework Evaluation Committee, Single System Administration Evaluation Team, and Patent Review Board. Digital Equipment Corporation, Littleton, MAJune 86 to April 89, Principal Software Engineer responsible for design and development of products conforming to the OSI Upper Layer Architecture, including FTAM. Duties included representing Digital at ANSI X3T5.5 Files group, representing the U.S. to ISO SC21 WG5 Files group as the US Rapporteur, and within ISO as Editor of the Filestore Management Addendum to FTAM. Also, represent OSI ULA products to DECnet planning committees, and plan integration of future ULA products into DECnet. January 85 to June 86, Product Manager responsible for defining and bringing to market Digital's OSI line of products. Coordinated development, manufacturing, support, quality assurance, marketing, and other corporate organizations to create viable products, as well as interacting with standards support organizations such as NIST and COS. Digital Equipment Corporation, Santa Clara, CAJanuary 82 to January 85, Regional Network Consultant providing technical networking expertise to district software consulting groups, district network teams, and regional training organizations. Also provided backup network remedial support to customers in the western half of the United States. Digital Equipment Corporation, Portland, ORJuly 77 to January 82, Software Specialist responsible for delivery and promotion of consulting projects, local remedial support, installation services, and pre-sales support. Duties included being the Units Networking Consultant. Specialties included communications protocols and drivers, and real-time process control software and hardware drivers. Standards BodiesPC/SC - Charter architect for the PC/Smart Card Consortium. Represented Microsoft Corporation. IETF - Attended meetings of the Internet Engineering Task Force subcommittees on security, representing TSIG. TSIG - Member of the Trusted Systems Interoperability Group, representing Digital Equipment Corporation. Also represented TSIG to the IETF. ISO - Represented ANSI to the International Standards Organization group on OSI File Transfer, Access and Management (FTAM). Also was the FTAM rapporteur to several other ISO subcommittees. ANSI - Represented Digital Equipment Corporation to the American National Standards Institute for Open Systems Interconnection (OSI) protocols. NIST - Represented Digital Equipment Corporation to the National Institute of Standards and Technology for OSI protocols. PublicationsTSIG Commercial Multi-level Distributed Security Profile Trusted Realm Environment Exchange Service A Proposal for Authenticated Sockets ISO 8571 Addendum 1: Filestore Structure and its Service Definition, ISO TC
97/SC 21/WG 5 Proposed Addendum Local Area Networks - A Comparative Analysis Writing a Full Duplex Buffered I/O Driver for RSX-11M EducationWhitworth College 1972-1976, completed a BS in Mathematics (cum laude), emphasis on Computer Science. Also Teaching Assistant for Computer Science courses. Washington State University 1976-1977, graduate work in Computer Science. Also Teaching Assistant. |
|
All content Copyright © 2003-2010, The Soft Pedal Shop For web page issues, contact the Webmaster. |