Chris Thomas, Software Engineer

Chris Thomas, Software Engineer

<p>Chris Thomas, Software Engineer 3650 Crestline Way, Soquel, CA 95073 831.475.8590 [email protected] </p><p>Objective: To secure a contract position as a Senior Software Engineer, utilizing any of my Windows, C/C++, InstallShield, and TCP/IP development experience.</p><p>Professional Highly motivated Software Engineer with 7 years professional experience Summary: specializing in Windows software development, Winsock Layered Service Providers, and InstallShield programming.</p><p>Experience: June 2002- Contract Software Engineer, FamilyClick.com LLC, Virginia Beach, VA Present Design and implementation of Windows Internet filtering software.</p><p>. Winsock-2 Layered Service Provider. . MFC based GUI and system tray application. . Multi-threaded Windows service, IPC, and WinInet based client authentication protocol. . InstallShield programming and packaging.</p><p>2001 – Senior Applications Engineer, iReady Corp., Santa Clara, CA June 2002 Responsible for architecting and implementing software applications for Windows iSCSI products. </p><p>. Development on a Windows iSCSI target device driver. . Wrote Windows and Web based applications to demonstrate hardware capabilities. . Implemented and maintained corporate intranet web-site using Apache/PHP/MySQL.</p><p>1998 - 2001 Senior Software Engineer, Deterministic Networks, Inc., Santa Cruz, CA Co-architected network policy management products and technologies. Designed and implemented components within those products. Consulted with independent software vendors to create custom products and solutions.</p><p>. Designed and patented (US 6148336) a Winsock-2 Layered Service Provider with plug-in architecture and COM based API that was packaged as an SDK for policy management. . Created and patented (US 6141686) a plug-in for network traffic classification using C++ and COM to export application traffic data. . Wrote a network discovery agent and API implementation using C++, Winsock, ICMP and SNMP. . Designed, released, and supported a Windows Network Address Translation (NAT) firewall product that consisted of porting Linux kernel code to a Windows device driver, service, and a C++/MFC application . Implemented, released, and supported a C++/MFC application for visually displaying network traffic and statistics, packaged with InstallShield. . Enhanced and maintained a network policy management and reporting application using Visual Basic, COM, SQL, and Microsoft Access. . Implemented a Solaris streams network traffic classification driver for a Unix version of the policy management SDK. . Created and maintained installation packages with InstallShield.</p><p>1995 - 1998 Software Engineer, NetManage Inc., Scotts Valley, CA (Formerly Syzygy Communication, Inc.) Developed a network policy management architecture that included technologies such as ATM, IPv5, and other Quality of Service protocols.</p><p>. Designed and implemented a Winsock-2 Layered Service Provider with a plug-in architecture written in C++. Plug-ins included an HTTP content filter, protocol and address redirector, and a URL monitor. . Wrote a URL filtering application using MFC and C++. . Implemented Internet protocol version 5 (ST-II) as a Windows virtual device driver and Winsock-2 service provider. . Performance tuned an NFS device driver for Windows. . Enhanced and maintained a Network configuration application using C++ and MFC.</p><p>Key Skills: Languages, Systems, and Application Programming Interfaces . C++ . SNMP . Microsoft IIS . C . Win32 . Apache . Visual C++ . Winsock . TCP/IP . Visual Basic . COM . Unix . ASP . SQL . Linux . iSCSI . HTML . Streams Drivers . Perl . MFC . Windows Drivers . PHP . MySQL . InstallShield</p><p>Professional Storage Network Industry Association (SNIA) Member Associations: Contributing to standardization of iSCSI management APIs.</p><p>Winsock-2 Forum, contributing member Assisted with Winsock-2 Service Provider Interface specification and implemented one of the industry’s first service providers.</p><p>Education: Bachelor of Science in Computer Engineering with Highest Honors University of California, Santa Cruz, CA June 1995. </p><p>Associate of Science in Engineering with Honors Cabrillo College, Aptos, CA June 1993</p>

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    2 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us