| |
|
|
| |
|
|
Resumé - Dale L.
|
| |
|
Strengths
|
 |
Twenty-four years professional experience in software development.
|
 |
 |
High-level software design and software architecture.
|
 |
 |
Experience creating large-scale commercial software products and custom enterprise-based projects.
|
 |  |
|
| |
|
Skills
|
 |
Deep experience creating Windows applications, including Windows internals.
|
 |
 |
Technical team leadership.
|
 |
Object oriented design.
|
 |
Extremely skilled hands-on programmer.
|
 |
C++, Win32 SDK, Java, Java JNI, ActiveX, COM, ATL, MFC, various assemblers.
|
 |  |
|
| |
|
Professional History
|
|
|
|
 |
Kubera Consulting, LLC Senior Software Engineer & Consultant
|
 |
 |
Analyst and Designer.
|
 |
 |
Software Developer.
|
 |  |
|
|
|
 |
Lakshmi Technologies, Vice President - Engineering
|
 |
 |
Designed and developed a comprehensive application framework in Java 2, including structural, coding, and documentation standards, as the master framework for a sophisticated Internet-based human networking product. Created customized pluggable look and feel module. Complete UI overhaul and feature re-design. Utilized Java, JFC, Swing, XLM and XSLT, Log4J and Ant (Apache Jakarta logging and build packages).
|
 |
 |
Designed and prototyped VB application to control and interface with Microsoft Word and Word Perfect for document analysis.
|
 |  |
|
|
|
 |
Sterling Software, Senior Software Engineer
|
 |
 |
(Sterling, with $600M in sales, was acquired by Computer Associates)
|
 |
 |
Designed and developed a framework for utilizing OLAP databases within a Java query and reporting tool. Developed Java driver for Microsoft's OLE-DB for OLAP used by this framework.
|
 |
 |
Developed ActiveX extensions and ActiveX Automation objects that are the functional core of an enterprise-class graphical reporting system.
|
 |  |
|
|
|
 |
ClearAccess Corporation, Senior Software Engineer
|
 |
 |
Principal author and technical designer of ClearReports, a WYSIWYG report writer for Windows, a companion product to the ClearAccess managed enterprise query tool.
|
 |
 |
Co-author of ClearAccess. a SQL query tool featuring a drag-and-drop query builder, automatic scripting, and custom drivers for various DBMS vendors.
|
 |
 |
Developed Apple DataLens driver for Lotus Development Corp, used in the Macintosh version of Lotus 123.
|
 |
 |
Developed the graphical user interface library for an award-winning mathematics education software series, and two titles in the series.
|
 |  |
|
|
|
 |
McClean Anderson Inc., Manager, Controls and Systems Development
|
 |
 |
Responsible for software and electrical engineering departments.
|
 |
 |
Directed development of multi-processor (Motorola 68000 based) motion controller used for filament winding (a fabrication process used in the fiber reinforced plastics industry).
|
 |
 |
Directed development of family of companion software products for a motion controller, including a motion controller language compiler and a controller compatible file management system.
|
 |
 |
Developed mathematical algorithms used for machine control and off-line process modeling.
|
 |
 |
Developed graphics based off-line machine programming system which used surface modeling to automatically compute machine control programs.
|
 |
 |
Responsible for hiring and performance reviews of engineering personnel.
|
 |  |
|
|
|
 |
Independent Consultant
|
 |
 |
Developed controller (using 6802 microprocessor) for automated wire stripper marketed by Artos Engineering. Developed image animation system used in a LED matrix display controller (used for point-of-sale advertising). The display controller used an 8048 microcontroller.
|
 |  |
|
|
|
 |
Kearney and Trecker Corporation, Senior Electronic Engineer, Senior Software Engineer
|
 |
 |
Implementation of several real-time operating systems; design and implementation of reliable data link protocol; design and implementation of programmable logic controller; machine control event logging system; redesign of BASIC interpreter used on machine for advanced part programming.
|
 |
 |
Distributed I/O controller using a synchronous serial bus; laser based bar code reader used for real-time cutting tool identification. Redesign of CNC machine controller electronics.
|
 |  |
|
| |
| Education |
| Program |
Course |
 |
University of Wisconsin, Milwaukee
|
MS in Electrical Engineering |
 |
Milwaukee School of Engineering
|
BS Electrical Engineering Technology |
 |
Milwaukee School of Engineering
|
AAS in Computer Engineering Technology |
|
| |
|