Thomas Risberg
trisberg@springdeveloper.com

SUMMARY:
20+ years experience as a database and software professional - software architect, data modeler and developer for enterprise web and database applications.

TECHNOLOGIES:
Oracle, SQL, PL/SQL, WebLogic Server, Apache Tomcat, Java and J2EE including EJB, Servlets, JSP/MVC, JDBC, JMS, Ant, JUnit, The Spring Framework, UNIX/Linux, Mac OS X, Windows

EDUCATION:
B.A., University of Stockholm, Stockholm, Sweden 1978
Major: Information Processing/Electronic Data Processing

CERTIFICATIONS:
Sun Certified Enterprise Architect for J2EE Technology
Sun Certified Programmer for the Java 2 Platform
BEA WebLogic Certified Enterprise Developer
Oracle Certified Professional DBA

OPEN SOURCE PROJECTS:
Developer for Spring Framework 2/2003-
J2EE application framework http://www.sourceforge.net/projects/springframework
Continued development and enhancement of the JDBC layer as well as other parts of the framework. Contributing to framework documentation and tutorials as well as providing support on the projects mailing lists.

PUBLICATIONS:
Developing a Spring Framework MVC application step-by-step (July 2003/April 2005)
Professional Java Development with the Spring Framework by Rod Johnson, Juergen Hoeller, Alef Arendsen, Thomas Risberg, Colin Sampaleanu, Wrox, July 2005

EMPLOYMENT HISTORY:
Independent Consultant, springdeveloper.com, Doylestown, PA 7/2005-
Consulting related to Oracle, SQL, J2EE and the Spring Framework.

Manager of Database Development, TargetRx Inc., Horsham, PA 12/2000-7/2005
Architecting and implementing database and J2EE solutions for the company's market research web site and internal systems. Designed registration database and built EJBs and stored procedures implementing core business logic. Designed and developed data model, user interface, scheduling and backend processing for batch generation of cross-tabs and graphs based on collected survey data. All development was done using Java, XML and PL/SQL with Oracle and BEA WebLogic on a Sun Solaris platform. Modeling tools used were Together and ERwin. Providing installation, upgrades and support for development and production WebLogic servers on both Solaris and Windows.

Manager of Database Development/DBA/Developer, Capita Research Group, Blue Bell, PA 4/2000-12/2000
Responsible for selecting, installing and administering database and web servers as well as all development tools needed to support the database and software development efforts. Started the process of defining the company's data model and system architecture. Developed stand-alone and web-based Java applications for tracking and reporting on market research studies. Database software was Oracle 8i on RedHat Linux and development was done using Java and Apache Tomcat.

Sr. Programmer/Analyst and DBA, Harte-Hanks/DiMark, Langhorne, PA 1990-2000
Designed and developed CRM and data mart solutions for the company's corporate clients. Provided DBA support for internal Oracle and SQL Server databases. Started as a Sr. Programmer/Analyst developing enterprise transaction processing systems on IBM mainframe using COBOL and CICS. Lead the move to PC-based development and client/server development, and took on the responsibilities associated with database administration.

Major Assignments:

Independent Consultant, Devon Consulting, Devon, PA and Hallstead Office Services, Philadelphia, PA 1985-1990
Worked as an independent consultant in the Philadelphia area.

Consultant, Software Design Associates, Philadelphia, PA 1983-1985
Programmer/analyst for IBM mainframe projects.

Consultant, Origo Administrative Development, Stockholm, Sweden 1978-1983
Participated as programmer/analyst in IBM MVS Mainframe projects for banking, insurance and manufacturing clients. The programming languages utilized were Assembler and COBOL and ISAM, VSAM and IMS were the data access methods. Member of the development team producing COBOL standards and training course for large bank switching to COBOL from Assembler. Developed and taught TSO training course for large telecommunications company.

Instructor, Part-time, University of Stockholm, Stockholm, Sweden 1978-1979
Taught introductory Data Analysis and Systems Design classes.