Robert C. Hagemann III

bob@gothictech.com

xxx, Chicago, IL 60641

773.xxx.xxxx


Objective:

Experienced computer engineer seeking full-time software development position. Eager and quick to learn new technologies, software and applications in order to apply them to professional and personal projects. U.S. Citizen.


Education:

B.S.E. Computer Engineering, University of Michigan - Dec '99, GPA 3.4 / 4.0


Technical

Java / Perl / Shell; Rusty: C / C++

Unix / Linux / Solaris / Windows 2k, XP / Cygwin

Skills:

SQL / CGI / HTML / XML

Apache / Tomcat / MySQL / Oracle / mod_perl


Experience:

XO Capital Group, LLC

Apr 06 - Present


Director of Technology

Chicago, IL


Helped design and build an automated trading system.



Chicago Mercantile Exchange

Dec 02 – May 06


Lead Programmer/Analyst

Chicago, IL


Part of small team which architected, designed, implemented and enhanced the Eurodollar options matching engine, in Java on Linux. Owned FIX message parsing/generation, market data generation, interface to multiple Oracle RAC fault tolerant clusters, performance testing and optimization. Worked with Oracle and in-house Database Admins to dramatically improve performance and reliability of the engine and RAC.


Parlano, Inc., acquired by Divine, Inc. (divine.com)

Jan 01 – Nov 02


Software Engineer

Chicago, IL


Integrated, debugged and added features to Java and C multi-server distributed system, and Java GUI clients, through two major releases including a nearly complete rewrite of the system. Ported all server code to Cygwin under Windows, including the custom build environment (Perl , Shell and Make) and custom packaging system (Perl, Shell and a crypto licensing system written in C). Later converted to a Jakarta-ant build process and wrote a flexible packaging, menu-based installation and configuration system in Java.



CareerSite Corporation (careersite.com)

May 98 - Jan 01


Software Engineer, Systems Administrator, Security Officer

Ann Arbor, MI


Developed and maintained Java and Perl back-end web software, it's supporting programs and GUI apps. Admin, configuration and problem solving for the production, test, and development Linux servers, workstations, and firewalls. Worked extensively with cross-company data transport/integration. Completed a multitude of projects earning experience in many areas, including networking, databases, multi-threading and Unix.


Projects:

WiGLE.net - Geographic imaging and plotting, currently focused on wireless networks.


Interesting Coursework:

Computer Graphics: Concepts and algorithms. Wrote majority of final group project: a C++ / OpenGL 3D game, including mesh generation, movement and collision detection.


Principles of Virtual Reality: VR concepts and applications. Wrote final group project: C++ arachnophobia exposure-treatment application for the CAVE environment.


VLSI Design: Designed, simulated and laid-out a RISC microprocessor with DES encryption/decryption extensions at the transistor and silicon level.


Honors:

Eagle Scout, Boy Scouts of America


Dean's List, December 1997, June 1999


Phi Beta Kappa Commendation, 1999


Previous

ACM - Association for Computing Machinery Student Branch - Various officer positions

Activities:

ACM ENIAC Restoration Team - Head of Interface Group


IEEE - Institute of Electrical and Electronics Engineers - Student Member


HKN - Eta Kappa Nu (Engineering Honors Fraternity) - Member