Eric Y. Theriault

Seattle WA 98199-1146
E-mail: eric@eyt.ca
http://www.eyt.ca

Position Objective

Seeking a team-oriented, software development firm fostering new technologies and standards in the areas of networking, distributed computing, programming languages, and generic programming.

Professional Experience

May 2005 to Present

Amazon.com, Inc. 1200 12th Ave South, Suite 1200, Seattle, WA USA 98144

Software Development Engineer in Amazon Web Services’ S3 group

February 1997 to May 2005

Discreet, A Division of AutoDesk, Inc. 10 Duke, Montreal, QC Canada H3C 2L7

Infrastructure Software Developer
  • Switchable Storage Solution in Java (U.S Patent 6,981,057)
  • Multicast Network Peer Detection and Repository (Patent Pending [GB and USA])
  • Maintenance of RAID0/RAID3 and Filesystem IRIX and Linux Kernel Driver
  • C++ Distributed Filesystem (U.S. Patent 6,792,473)
  • Linux and Solaris Ports
  • Distributed Network Renderer for Windows, Linux, and IRIX
  • RAID and Filesystem Configuration Utilities
  • HTTP 1.0 Implementation
  • Testing Framework and Application
  • Performance Measuring Applications

December 1992 to Present

FX Development, Inc., 35 Shattuck Street, Nashua, NH USA 03064-2439

Software Developer
  • Web Spidering and Server Monitoring
  • CORBA and SOAP cient/server to SQL and XML databases in Java
  • Java Web Start, Swing. JSP, and Servlet Database Client
  • Barcode Printing using JavaComm API
  • TCP/IP client/server Distributed Locks in Java
  • JUnit Test Case Development
  • Serial Communications Toolkit in Assembler, C, C++, and Java for DOS, OS/2, and Linux
  • BBS (Bulletin Board System), doors, and related utilities for DOS and OS/2
  • Misc. Win32, Linux, and IRIX Applications, including ISP Billing Solutions, Image Conversion, UML Visualizers, Code Generators, Text Manipulation Applications, etc.
  • Misc. Web-based Applications, including Web-based Chat System
  • Various Cross Platform Configuration Management Scripts in Perl and MySQL (CVS)

Education

July 2000 to Present

American Sentinel, 2101 Magnolia Ave., Suite 200, Birmingham, AL 35205

Currently enrolled for Masters of Science in Computer Science.

July 1996 to July 2000

American Sentinel (Formerly American Institute for Computer Sciences), 2101 Magnolia Ave. South, Suite 200, Birmingham, AL 35205

Bachelor of Science in Computer Science

September 1992 to June 1996

Nashua Senior High School, 36 Riverside Dr., Nashua, NH 03060

High School Diploma; Computer Science and Business Management Focus

Professional Courses

Professional Skills

Software Development

References

Available upon request.