| Software Engineer Marshal |
August 2007- Present |
Marshal is a leader in Internet and Content Security. My work at Marshal has been centered
on the MailMarshal solution. Specifically I have worked on:
|
|
| Software Engineer IPFX |
June 2005- August 2007 |
IPFX is a small, private company that builds VoIP solutions for call centers. My main
project has been in architecting the access to the system's data. This has entailed a
few layers:
|
|
| Independent Contractor Self Employed |
January 2002- April, 2005 |
As an independant contractor I've undertaken work for small groups and worked on my
own ideas. My client projects have been everything from small web pages to full
applications. My three main contracts have been:
|
|
| Software Engineer Predictive Networks |
April 2000- September 2001 |
Predictive Networks is a company that provides private, targeted content to
users on the internet and on Interactive Television. I worked in the backend and server
group.
My projects included:
|
|
| Software Engineer IBM |
June 1997- March 2000 |
Worked with the Advanced Internet Technology group in Cambridge MA. The group's main
objective was to create cutting edge Internet technologies to help push
IBM products further into the Internet. My projects included:
|
|
| US Patent #6,988,101 | Method, system, and computer program product for providing an extensible file system for accessing a foreign file system from a local data processing system |
| KlassModeler |
|
The KlassModeler is a tool for class diagraming and documenting. The interface is
similar to other UML tools, but with a tighter concentration on classes. It can read
in and generate header files and HTML based documentation. The KlassModeler can be
found at many open source websites. It is written in Object Oriented C++ using the
wxWindows class libraries and
runs in Windows, Linux, and BSD. |
| Rift |
|
Rift is an ongoing project to create a space based video game. It is built on the
REngine, another ongoing
project of mine. The engine
include libraries for rendering, sound, rigid body physics, and
a windowing system. It is written in Object
Oriented C++ using SDL,
OpenGL, and
OpenAL. It runs in Windows and
Linux. |
| Lehigh University, Bethlehem, Pa. | |
| BS, Computer Science, 1997 | |
| Minor in American Literature | |
| Computer Skills | |
| Programming: | C++, STL, Boost, ATL, MFC, OpenGL, OTL, and wxWindows. |
| Operating Systems: | Windows XP/NT/2000/PocketPC and Linux. |
| Networking: | Common Internet File System (CIFS), TCP/IP, sockets, and NetBIOS. |