Audree Thurman aud1@audsplace.com http://www.audsplace.com Summary Talented software architect, technical lead and senior developer with the following technical skills and interests: * Object-Oriented design and development * C++ multithreaded application development * Distributed Multi-tier application development * Databases * Workflow * Distributed Web-based architectures * Java, J2EE technologies * XML technologies * Unix development * Software Development Lifecycle; UML * Microsoft technologies: .NET, C#, VC++ Experience streamlining and automating business processes, communicating affectively with technical and non-technical associates, developing project plans and executing them successfully. Experience January, 2008 - Present: AdOn Network * Senior Software Engineer working on architecture, design and development of a heavily utilized advertising network executing in a large (200 node) Linux (LVS) network. Projects include: o Distributed Cache Infrastructure: Designed/implemented custom distributed caching solution (replacing danga.com/memcached) resulting in increased reliability, reduced network traffic and significantly improved throughput (single node throughput increased from 40 to 100 requests processed per second). Object-oriented client/server solution implemented in C++ using POSIX threads; JNI interface exposed to java/jsp application. o Keyword Matcher and Geolocation Tracking Interface (using Digital Envoy IP database) implemented in C++. These pieces are an order of magnitude faster than the pieces they replaced. October, 2002 - December, 2007: Chandler-Gilbert Community College * Manager of Enterprise Applications (with five direct reports) responsible for planning and leading the design and development of the campus information architecture along with all in-house software. Projects include: o ePortfolio System: Designed, developed and successfully implemented an ePortfolio system used by thousands of students and employees throughout the Maricopa Community College district. Technologies include C++, Perl and various open-source components. System is simple to use, has RSS syndication throughout and supports a variety of dynamic and web 2.0 style page templates. o Workflow Engine: Designed/developed object-oriented (C++) workflow engine used to automate and streamline many cross-departmental activities. Workflow definitions expressed in XML; visual workflow builder (java based) added for easy definition of workflow processes. o Portal: Role-based portal (with single sign-on) released August, 2006. This gives students and employees a single point of entry for of their relevant applications, forms, check sheets, etc. Portal built in PHP with a SQL Server database. This project was the recipient of the College and District Innovation awards, 2006-2007. o Website Architecture: ePortfolio System extended to be a website Content Management System and is currently the back-end structure for http://www.cgc.edu. o Budget System: Designed/developed Budget request system used by college employees and administrators to collect, rank and allocate funds; also handles reallocations between existing accounts. Technologies include Java, Berkeley DB XML (innovation award received), Echo framework. June, 2000 - October, 2002: Insight Enterprises Inc. * Independent Consultant architecting and designing n-tiered enterprise-wide information infrastructure to support multiple business models o Participated in Use-Case generation representing business requirements, created/documented high-level architecture using UML o Implemented middleware in a J2EE framework (EJBs using Web Logic and JBoss application servers) o Designed/developed Product Searching database and middleware offering sub-second response time for generic product catalog searching June, 1999 - May, 2000: Arizona State University * Lecturer and Undergraduate Faculty Advisor teaching a variety of Computer Science Classes and advising undergraduate students. June, 1998 - May, 1999: Axxess Technologies * Principal Software Engineer responsible for the architecture, design and implementation of a customer-driven Kiosk to sell customized engraved items o Object-oriented design documented using Rational Rose o Component architecture, browser based o Internationalized Java applets running in frames comprise 70% of the application o Kiosk frame window written in Visual C++/COM using Microsoft's Web Browser control 1995 - June, 1998: Mesa Community College * Computer Science Faculty and Program Coordinator * Under my leadership, the Computer Science curriculum grew from eight to over twenty courses with over 35 sections offered each semester. Additional responsibilities included: o Developing course competencies and outlines o Hiring and evaluating adjunct and contract faculty o Participating in outcomes-based program review process 1986 - 1996: Emtek Health Care Systems * Senior Software Engineer (and original employee) in startup venture that grew to more than 200 employees and a customer base exceeding fifty hospitals. * Lead technical contributor in system architecture and database of distributed Clinical Information System (client/server architecture) running in large hospital enterprise networks world-wide. * Extensive involvement in all aspects of the development cycle including requirements analysis, design, implementation, test and QA. * Primary designer (using object-oriented techniques) and developer (C/C++) of Distributed Object-oriented Databasedesigned for rapid access/processing of clinical data. Education Purdue University * MS in Computer Science;August 1980 Montclair State College * BS in Mathematics (Summa cum Laude); May, 1979 Presentations & Awards * Winner of the Paul M. Pair Innovation Award for myCGC Portal, 2006-2007 * "Creating and Using a Simple In-House Survey Tool" presentation at the Association for Institutional Research - June, 2005 * Winner of College Innovation Award - 2004 * Winner of Berkeley DB XML Best Application Innovation Award - 2003 * "Developing a Budget Request System using an XML database" presentation at the Phoenix Java User's Group - October, 2003 Miscellaneous * US Citizen * Part-time fitness instructor at Bally Total Fitness (2002 - present) * Enjoy music, reading, aerobic dance * References available upon request