Dale C. Mensch
(email Dale)


LANGUAGES,
SOFTWARE TOOLS,
OPERATING SYSTEMS

 

Java, OO Design, SQL, Perl, HTML, J2EE,
XML, JMS, Hibernate, Spring, Swing, OS/390 Java, applets
IntelliJ, NetBeans, Eclipse, RAD, Websphere, Rational suite
Oracle, MySQL, Derby, DB/2
UNIX (Most varieties), MSWin (Most varieties)

 

 

 

EXPERIENCE:

 

 

May 1993 to
Present

 

Software development consultant (Incorporated as Real Mensch Systems, Inc.)

Clients: Medtronic, Thomson Reuters, Identix, Cigna Behavioral Health, Personel Decisions International, Express Scripts, RBC Dain Rauscher, Datacard Group, The St. Paul Companies, Agiliti, Minnegasco, WAM!NET, Automated Wagering, Siemens/Empros, Insight Access Group, 3M

  • Wrote a UI for content management for a new business line as part of a team

  • Provided a web UI gateway to a Documentum system from an Oracle Forms application

  • Replaced legacy application batch process with a system using JMS, servlets, Tomcat, Spring, and Hibernate

  • Designed, implemented, and enhanced FitNesse test system.

  • Replaced legacy application front end with a WebSphere/Struts web UI.

  • Communicated with legacy business logic and data using Oracle Toplink and XML/Castor.

  • Modified and extended existing core software framework to add remote communications modules for new customer.

  • Reverse engineered existing communication system to replace/update software using HTTPS, SFTP, SMTP, POP

  • Performance improvements to batch database updating system.

  • Evaluated and implemented a context search feature for a content management system using Apache Lucene.

  • Diagnosed and cured memory leaks in a Struts/TopLink/Oracle/WebSphere/Solaris web application

  • Helped port a Java Servlet/HTML/Poet application to Struts/Oracle

  • Ported to Java and enhanced a C/Oracle business rule engine.

  • Debugged and enhanced a JBoss/JSP/Struts web app.

  • Helped maintain and enhance Ant deployment system.

  • Designed and implemented a Swing applet to OS/390 Java application image archive solution.

  • Designed and implemented WWW connectivity to web-based front end using server-side JavaBeans in Java Server Pages.

  • Designed and implemented connectivity from Java middle tier to mainframe using IBM MQSeries for Java.

  • Designed and implemented several front end to middle tier connection types:

    • Java Servlets

    • Java RMI

    • C CGI

  • Implemented EJB and XML utilities.

  • Implemented XML SAX parsers for local data

  • Mentored employees in Java.

  • Helped design and implement a standalone Java Swing application

  • Helped design and implement Websphere servlets for mainframe data transfer

  • Ported C++ code between SunOS, Solaris, HP-UX, OSF/1 and IRIX

  • Helped design and implement a three tier wide area network media database front end using Java JDK 1.0.2/AWT and JDK 1.1/Swing.

  • Helped design OO framework for rapid distribution of 3-D geophysical data.

February 1992 to
May 1993

 

Senior UNIX Programmer, Integrity Engineering, Inc.

  • Ported DOS CAD package to Microsoft Windows, SunOS/OpenWindows, and HP-UX/X

  • Developed C++ method interfaces to commecial platform-independent C language GUI toolkit

September 1990 to
February 1992

 

Manager of Software Development, Xerox Corp

  • Xerox corporate management contact

July 1989 to
February 1992

 

Software Engineer, Xerox Corp.

  • Lead technical graphics programmer

  • Lead Xerox technical contact

  • Coordinated development efforts with other Xerox groups, implementing graphic front ends for new Xerox hardware

June 1988 to
July 1989

 

Senior Programmer Analayst, Crosfield Dicomed, Inc.

  • Designed and implemented graphics primitive libraries

May 1985 to
June 1988

 

Senior Programmer, Intran Corporation

  • Supervised programmers

  • Designed and implemented graphics primitive libraries

May, 1982
to May, 1985

 

Systems Programmer, Sperry Corporation

 

 

 

EDUCATION:

 

Bachelor of Science, Computer Science,
University of Minnesota IT, 1982