************************************************************************

C O R E Y   T R A G E R
************************************************************************ Corey Trager 1419 Gregory Wilmette, IL 60091 Phone: (847) 251-2947 Fax: (240) 358 4905 Email: ctrager@gmail.com Homepage: http://ifdefined.com ************************************************************************
S U M M A R Y
************************************************************************ Strengths: More than 10 years experience as a hands-on project leader / software developer. Experienced leading all stages of software development life cycle. Excellent coding, debugging, and problem solving skills. Good at managing a team, estimating, writing, teaching, working with customers and partners. Author of "BugTracker.NET", an open-source web-based bug tracking application in use at thousands of companies. Read what others say about it here: http://ifdefined.com/bugtrackernet_others_say.html Technical Experience: Especially strong in Microsoft technologies, but also have some experience with Java and Unix/Linux/BSD. More than 8 years experience in each of the following technology areas. * Object oriented software development using C++, C#, Java, COM, and CORBA. * Desktop GUI applications using C#, C++/MFC and Java Swing. * Database development using SQL Server Transact-SQL and Oracle PL/SQL. * Web-development using HTML, JavaScript, ASP.NET, ASP, PHP, and JSP. * N-tier applications using ATL, VB, MTS/COM+, and J2EE. Education: Wayne State University, BA Classics (Ancient Greek and Latin). Full academic scholarship, Magna cum Laude, 4.93 GPA Fun Facts: Can speak and read Japanese. Wife is Japanese and our two sons are bilingual. Can speak Hebrew - lived in Israel two years. Former professional classical guitarist, now amateur violinist. ************************************************************************
W O R K   E X P E R I E N C E
************************************************************************ ------------------------------------------------------------------------ Trading Technologies (software for professional futures and equities traders) - principal engineer, Jan/2006 - present ------------------------------------------------------------------------ * Architect, lead developer, of client/server application for creating and distributing trader configuration data, authenting traders. Requirements included high availability, failover servers, built-in data replication.(using C++, C#, multithreading, TCP/IP, in-house TIBCO-like communication) * Was lead developer for "X_Risk", a distributed application for monitoring and limiting futures traders' financial risk (using C#, C++/MFC, SQL Server, XML, multithreading, TCP/IP, in-house TIBCO-like communication). * Primary technical liaison for customers for X_Risk Worked closely with business analysts, sales, and support. * "Go to" guy for SQL Server related issues, company wide. * Helped train and supervise junior developers. ------------------------------------------------------------------------ PayNet (credit reporting for equipment leasing industry) - team leader, Jun/2001 - Jan/2006 ------------------------------------------------------------------------ * Led development of web-based credit reporting application (using C++, C#, ASP.NET, XML, SQL Server, XML, Java, VB) * Led development of data warehouse that aggregated heterogeneous name/address/financial data from dozens of companies into one standard format (using C++, Perl, SQL Server) * On my own time, developed an open-source web-based bug/issue tracking application, "BugTracker.NET". Now used by Paynet and hundreds of other companies worldwide. (using C#, ASP.NET, HTML, JavaScript, SQL Server). * Was Paynet’s technical liaison to business partners, including several Fortune 100 companies. Developed interfaces between companies using XML and Web Services. * Led development of infrastructure for software development starting from scratch - setting up development environment, web servers, deployment procedures, etc. ------------------------------------------------------------------------ Trading Technologies (software for professional futures and equities traders) - senior software engineer, Sep/2000 - May/2001 ------------------------------------------------------------------------ * Helped develop highly scalable, distributed trading engine (Windows and Solaris, using C++, CORBA, ACE/TAO, Oracle8i, OCI, PL/SQL) * Developed application to administer servers remotely, similar to SNMP client, using a pluggable architecture similar to Windows MMC (using Java Swing, CORBA, JDBC, Oracle8i, PL/SQL) * Developed electronic exchange database admin application (using Java Swing, JDBC, Oracle8i, PL/SQL) ------------------------------------------------------------------------ Extended Care Information Network (internet startup - healthcare ASP) - lead software engineer, Apr/1999 - Sep/2000 ------------------------------------------------------------------------ * Led development of web application used by hospitals and nursing homes to facilitate the patient discharge process. * Led development of web application to help consumers find long term care by searching a database of care providers. * Led development of infrastructure for web software development starting from scratch - setting up development environment, web servers, deployment procedures, etc. (all of the above using HTML, JavaScript, C++, ATL, Visual Basic, IIS, SQL Server) ------------------------------------------------------------------------ Geneer (custom Windows software development, specializing in industrial automation) - project leader, architect, Oct/1996 - Apr/1999. ------------------------------------------------------------------------ * For Woodbridge - led development of web-based system for managing the manufacture of foam for car seats (using HTML, ASP, JavaScript, VB, IIS, SQL Server). * For Boeing - developed prototype application for monitoring industrial machinery (using Java Swing, Java RMI, Sockets). * For GE Fanuc - co-led development of IEC 1131-3 language compiler (using C++/MFC, COM). * For Control Techniques - led development of software for configuring programmable electronic motors (using C++/MFC, COM). * For Gilson - led development of software for graphically programming liquid-handling robot. Involved 3D simulation using OpenGL, extensive componentization using COM, script-hosting (using C++/MFC, COM, OpenGL). * For Giddings & Louis - co-led development of framework for ladder diagram graphical editor. Framework latter used in development of "VersaPro" for GE Fanuc (using C++/MFC, COM). ------------------------------------------------------------------------ The Premysis Corporation (custom Windows software development, specializing in CAD software) - senior software developer, Jan/1994-Oct/1996. ------------------------------------------------------------------------ * Researched application of Java to CAD. (See demo project at http://ifdefined.com.) Online web magazine Javaworld said, "This guy knows his programming". * For Trane Corporation - Helped develop software for configuring HVAC equipment and generating engineering drawings, similar in concept to Pro/Engineer. (using C++/MFC). * For Marvin Windows - Helped develop software for graphically designing windows. Software won prize at "Comdex Windows World Open". Involved 3D graphics. (using C, Lisp, AutoCAD's APIs).