*  Java  *  J2EE  *  SQL  * 

 Home    Contact    Links    About  

Thomas Risberg

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

Java and J2EE including Servlets, JSP/Struts, JDBC, JMS, EJB, WebLogic Server, Apache Tomcat, Ant, JUnit, SQL, Oracle, SQLJ, PL/SQL, MS SQL Server, XML, XSLT, Oracle XDK, SOAP/WSDL, ERwin, Together, C, UNIX/Solaris/Linux, Windows NT/2000/XP, IBM MVS, IMS, CICS, COBOL

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

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


Developer for Spring Framework 2/2003-
J2EE application framework based on code published in Expert One-on-One J2EE Design and Development by Rod Johnson. Includes JavaBeans-based configuration management and a JDBC abstraction layer. http://www.sourceforge.net/projects/springframework

Continued development and enhancement of the JDBC layer as well as other parts of the framework.


Manager of Database Development 12/2000-
TargetRx Inc., Horsham, PA

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 SQLJ 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 4/2000-12/2000
Capita Research Group, Blue Bell, PA

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 1990-2000
Harte-Hanks DiMark, Langhorne, PA

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 1985-1990
Devon Consulting, Devon, PA and Hallstead Office Services, Philadelphia, PA

Worked as an independent consultant in the Philadelphia area.

Consultant 1983-1985
Software Design Associates, Philadelphia, PA

Programmer/analyst for IBM mainframe projects.

Consultant 1978-1983
Origo Administrative Development, Stockholm, Sweden

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 1978-1979
University of Stockholm, Stockholm, Sweden

Taught introductory Data Analysis and Systems Design classes.

Web page design and content - (c) Thomas Risberg, 2000 - 2002