|
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 |