Chris Hemp, chris@chrishemp.com 10900 Peppermill Drive, Raleigh, NC 27614 919.610.1134 Position Interests To develop and lead in the creation of software solutions. Experience SAS, Financial Solutions -- Cary, NC -- May 2010 - Preset Software engineer for SAS Enterprise GRC. IBM, Tivoli Security, Software Engineer -- RTP, NC -- June 2003 - April 2010 Currently serving as technical lead and developer for IBM Tivoli Identity Manager.  This multi-million dollar a year product is a leader in the Identity Management space according to the major market analysts. Leadership focus areas: - Lead Reporting architect where Eclipse BIRT is the underlying technology. - Coordinates and provides technical guidance for multiple cross site scrum teams around the globe. - Developed and presented a user-centric identity (Identity 2.0) demo featuring Google Android and Eclipse Higgins open-source projects at the 2008 Consumer Electronics Show (CES) with IBM's Chief Architect of Security. - Interacts biweekly with two major customers to facilitate smooth operation and promote satisfaction. - Brought team to new development model and practices.  Managed product migration to new development model (10 years of accumulated data like source history and defects were preserved in new model). - Presented at product Betas and interacted with clients. - Scrum Master for a global scrum team and approached this role as a servant leader. - Advocate for disciplined agile development practices.  Technical focus areas: - Designed and developed a Role Separation of Duties Engine (RBAC, Analysis engine, EJB, server-tier). - Designed and developed Enterprise Reports in a lead role (Eclipse BIRT, Crystal Reports, Data synchronization engine). - Automated functional tests through a framework built upon HtmlUnit and Framework for Integrated Test (FIT). - Developed User Interfaces and performance tuned the experience (AJAX/JS/FireBug, CSS, STRUTS, Swing/AWT/SWT) - Tuning of middleware performance for the directory, database and application server (WebSphere, DB2, IBM Directory Server). - Maintained product serviceability and tracing (AspectJ, Log4J). - Designed and developed Email Customization component (XML templates,  JavaScript customization). - Developed the Workflow Engine and customized its business processes (JMS, JDBC, JNDI). IBM, Tivoli Security, Software Engineer -- RTP, NC -- June 2001 - June 2003 - Designed and developed web user interfaces using Struts for Tivoli Identity Manager 1.0. - Designed and developed synchronization between two Enterprise products (IBM Enterprise Identity Mapping and IBM Tivoli Identity Manager) and is still supported and available for use. Skills Languages: Java, JavaScript, CSS, PHP, Perl, XML, RDF(OWL),  Frameworks: J2EE/J2SE, REST, JENA, BIRT, ANT, Selenium/FIT/JUnit, Dojo, Struts, Axis, AspectJ, Higgins Operating Systems: Windows, Linux, and AIX Middleware: DB2, Oracle, MSSQL, MySQL, Derby, IDS, ITDI, WebSphere, Tomcat, Apache Tools: Eclipse, FireBug, CVS, SVN, Rational Team Concert, Microsoft Office, Photoshop Disciplined Agile development practices (SCRUM, TDD, continuous integration, test automation) Education North Carolina State University, Raleigh, North Carolina 1999-2003 Computer Science, Cum Laude, Dean's List Senior Design Project -- 2003 -- FileLine : Designed and implemented Digital Rights Management which allowed protection of the entire lifecycle of AutoCAD files through distribution, collaboration, to archival and destruction. Computer Security Project -- 2002 -- Wireless Security : Conducted an analysis of 802.11 Wired Equivalent Privacy (WEP) security focusing on the initialization vector attack. Honours and Awards Eagle Scout - Boys Scouts of America ACM/AITP Member Upsilon Pi Epsilon Certified Open Water SCUBA Diver References Available upon request. http://www.linkedin.com/in/chrishemp http://chrishemp.com/resume.txt EOF