SCOTT HARES 5423 Starcrest Drive. San Jose, CA. 95123 (408) 406-5423 Objective: Seeking position as a software developer for client or server side applications. Technical Summary: Operating Systems: Windows NT, 2K, XP, PalmOS, Linux. Languages: C, C++. Microsoft: Visual C++, MFC, MS SQL, Exchange, MAPI, ODBC, ATL, VB, Win32. Web: IIS/ISAPI, ASP, HTML, Apache, PHP, Java Script. Protocols: SMTP, POP3, HTTP, XML, DOM, SAX, SNMP, TCP-IP. Other: Perl, Shell, Java, PHP, Linux, FreeBSD, Postfix, PostgreSQL, MySQL, SpamAssassin, Courier, Maildrop, eGroupWare, Summary: - Very extensive experience in integration, debugging, design, analysis, and implementation. - Worked directly with customers to support, resolve issues and improve usability. - Handled all aspects of development life cycle including architectural design, evaluation of third party solutions, feasibility studies, scheduling, release, documentation, and support. Object Oriented design and analysis on Win-tel platforms. - Over ten years experience with track record of delivering quality software on time. Experience Detail: Mailshell, Santa Clara, Ca 12-2006 to 10-2007 Develop software for anti spam Email SDK and tools. Enhance existing code base, develop new code, seek out and fix bugs, testing other developers code, and writing automated regression tests. Back-end rbldnsd server modifications to perform detailed live network lookups based on A and NS records of domains being queried by clients. Analyze volumes of Email for identifiable trends. Propose unique, inventive new ways of distinguishing spam from ham Email. Develop ideas from specification through release. Develop automation tools for collection, analysis and publishing of spam statistical trend data. Technologies used: C++, sendmail Email milter, MySQL, Apache, Perl, Shell, PHP, Linux, SMTP, and many more. Group1 Internet, San Jose, Ca 8-2003 to 11-2006 Design and architect Email / Groupware appliance for small to medium sized organizations based on FreeBSD and open source solutions. Concept, architecture, and configuration scripts. Customized open source code to add integration value and sound architecture. Advise and assist customers in Email migration and deployment, troubleshoot network and DNS issues. Technical sales, or SE, live remote demos and more. Develop value added software in C++ and Java for Email filtering appliance. Work directly with customers to diagnose problems, develop Spam blocking strategies, and provide technical guidance. Technologies used: C++, Java, Perl, Shell script, LDAP, Postfix, MailScanner, Courier-IMAP, Apache, PHP, Perl, MySQL, PostgreSQL, SpamASsassin, Courier, Maildrop, eGroupWare, Mdaemon, SMTP, and many more. Various short to mid term contract positions 04/2001. 8/2003 Focus on server side C++, web technologies, XML, Messaging systems, and many other API's, platforms, and technologies. Projects of note: CellBit - Developed server to interface with MS Exchange to deliver XML data to wireless handheld devices. Used C++ to accept requests via http, analyze request, query Exchange for the requested information using CDO/MAPI, package the returned information in an XML document, and return the document in response to the requesting device. SentinelVision - Developed data acquisition and notification server for home/small business security system. Web application for user signup, and service options using C++, ASP and ISAPI. Verano, Sunnyvale, CA 02/2000 . 04/2001 Key contributor on B2B supply chain synchronization server based on HP's workflow process automation engine (ChangeEngine). Java used to abstract process deployment, initiation, and flow control. Automated deployment descriptor generation using JDOM XML parser and Java introspection Developed J2EE application used for managing data collections. Technologies used: C++, Java, XML, JSP, Oracle Servlets, EJB, JavaBeans, image processing, others. SphereLink Communications, San Jose, CA 10/1996 . 02/2000 (Acquired by Conversational Computing, Redmond, WA 02/1999) A principal architect/developer for the Unified Messaging Server. Primary responsibility included multi-tiered web architecture, MS-SQL database abstraction/SDK layer, SMTP/POP3 SDK layers, and many other components and abstraction/SDK layers. ISAPI plugins, filters, and ASP used to develop administration and user interface for message (voice, fax, and email) retrieval, reply, etc. Proposed an alternative standards based architecture, which was adopted by management and implemented. Patent Pending. Technologies used: C++, ASP, ISAPI extensions/filters, MS-SQL, Java applets, JavaScript, VBScript, SMTP, POP3, MIME, CODECs, NNTP, Text To Speech, NTMail server, telephony, JDBC, ODBC/SQL, COM/ATL and more. NetManage, Cupertino, CA 2/1995 . 10/1996 Developed desktop telephony application with DTMF navigation, voice mail, answering machine, caller ID filters etc. Wrappers written for ISDN, TCP/IP and TAPI for telephony communications media. SNMP automation and statistics profilers. Some VxD development, TAPI, Java and OLE technologies. Technologies used: C++, MS-Multimedia API's, ISDN, TAPI, Telephony, SNMP, VxD. Peretta Development, Capitola, CA (CONTRACT) 6/1994 . 1/1995 Developed software for proprietary scanning device including OCR and training interfaces based on proprietary OCR algorithms. Applications include extensive help system and installation utilities. Fuji Optical Systems Inc., Los Gatos, CA 9/1985 . 5/1994 Software Engineer Complete project responsibility from R&D through released medical/dental products. Video: Developed applications based on NTSC video frame grabbers and codecs. Developed software/hardware-based algorithms for real time motion detection and image stabilization. MS-Windows: Developed medical and dental imaging database applications, including. image acquisition, display, compression, and manipulation. R&D: Evaluated and specified video acquisition and compression peripherals, speech recognizers, and third party software libraries. Mechanical Designer (1985 to 1989) - Fuji Optical Systems. Project responsibility of medical and dental mechanical design projects. Achievements: PilotSQL - worlds first demonstratable port of SQLite to PalmOS platform - 2003 Judges Pick at CTI Expo Award for Unified Messaging System - 1999 Authored numerous applications, libraries, and utilities marketed as Shareware including: AutoCAD text/attribute editor, featured in Cadence magazine "Best of Shareware" section, December - 1991. Developed algorithms for real-time NTSC video motion detection and image stabilization. Education: Independent studies of select subject matter On going Windows NT Device Driver Programming, U.C.S.C. Extension 1996 OLE2 Programming, U.C.S.C. Extension 1995 Microsoft Windows 3.1 Programming Level II, U.C.S.C. Extension 1994 Microsoft Windows 3.1 Programming, U.C.S.C Extension 1993 C++ Programming, West Valley College 1992 Attended courses in C, LISP, Pascal, Basic at accelerated pace Institute for Business and Technology and W.V.C. 1989-1991 Mechanical Design/Drafting Certificate, Institute for Business and Technology. 1983