| Personal | Work (EDS) | ||
|---|---|---|---|
| Address: |
5733 Ellendale Dr. Lansing, MI 48911 |
905 Southland MS: 1026 Lansing, MI 48910 |
|
| Phone: | (517) 230-5003 [mobile] | (517) 272-3700 | |
| email: | djredder@acd.net | dan.redder@eds.com | |
| Home Page: | http://userdata.acd.net/djredder/ |
| Skills: | |
|---|---|
| Programming & Scripting Languages: |
ASP (Active Server Pages) (getting rusty),
BASIC (getting rusty),
C/C++,
FORTRAN (getting rusty),
Java (very strong!)
(including JDBC, Java Servlets, & JSPs),
JavaScript,
Pascal (getting rusty),
PERL,
UNIX Shells (C Shell, Bourne Shell, Korn, etc.),
VB Script
|
| Other Languages: |
CSS (Cascading Style Sheets),
HTML (Hypertext Markup Language),
SQL (Structured Query Language)
|
| Products: |
ColdFusion,
Crystal Reports,
EFS (Epicentric Foundation Server),
IBM MQ Series,
JRun,
JUnit,
MS FrontPage,
MS Office (Access, Excel, Word, etc.),
MS SQL Server,
Oracle JDeveloper,
Oracle SQLPLUS (Pro*C, SQLPLUS)
|
| Miscellaneous: |
Data Modeling,
Neural Network,
Object Oriented Design/Programming.
|
| Operating Systems: |
DOS,
OS/2,
UNIX (SunOS, Solaris, DEC Ultrix, SGI Unix),
MS Windows
|
| Employment History: | |
| June 1994 - Present |
Employer: Electronic Data Systems (EDS),
Lansing Solution Centre, Lansing, MI 48910 Job Title: Systems Engineer, Information Analyst, Solutions Consultant (Titles change like the wind.) All projects include the following work phases of software development: Analysis, Design, Construction, and Testing (Unit, Integration, and User Acceptance). Additional phases included as noted, e.g. Requirement Collection and Production Support. Worked with major auto manufacturer to build automated part ordering system on prodution line. Interacted with customer for Requirement Collection phase, Also included Work Estimation phase, in addition to Analysis and Design through Test phases. Also managed small team of contractors. Worked in Windows and Unix enviroments. Worked with customer to define & design data migration and initial load strategy to facilitate migrating a legacy system to a web-based system. Phases also included Requirement Collection. Wrote C programs and korn shell scripts for batch processing in Sun/Unix command-line environment. Interacted with customer for Requirement Collection phase. Wrote Java (J2EE/JNI) and HP/ANSI-C programs in command-line HP/Unix and MS-Windows environments for a quick Proof-Of-Concept demonstration and early performance measurements. Interacted with vendor. Wrote C programs for batch processing for IBM Mainframe, but developed in MS-Windows environment. Performed On-Call Production Support duties. Interacted with customer during Production Support. Wrote korn (Unix) scripts to manipulate files under Secure FTP (SSL) environment. Assisted customer and customer's partners migrate from non-secure FTP to secure FTP. Worked in HP/Unix command-line environment. Wrote HP/ANSI-C programs for batch processing. Used Pro*C, Oracle. Worked in HP-Unix command-line environment. Wrote web-based application using JavaScript, ColdFusion, SQL Server, IIS, Excel macros, Crystal Reports in MS-Windows environment. Also worked in Requirement Collection, Delivery, and Prodution Support phases. Wrote Java (J2EE) GUI mock-up app needed for conference demonstration. Used Oracle JDeveloper in MS-Windows environment. Also worked in Requirement Collection, Delivery, and Prodution Support phases. Wrote C programs for batch processing. Used PRO*C, SQL*Plus, korn shell under Windows, SunOS. Wrote Web-based form processing and database searching feature using HTML, MS FrontPage, ASP, VBScript, ADO, CDONTS, JavaScript. Worked in MS-Windows environment. Also worked in Requirement Collection, Delivery, and Prodution Support phases. Wrote communication layer for non-browser, internet-based application using Java, IBM MQ-Series under Windows. Wrote web-based applets and servlets to create chart JPEG images using HTML, Java, JDBC, JRun, SQL Server under Windows. Wrote web-based app using HTML, Bluestone's Sapphire Web Developer, Java, JDBC, JavaScript, Oracle, under Windows and SunOS. Also wrote C programs for batch processing.
Wrote client/server application. Client side used MSVC++ and MFC
under MS-Windows; server side used ANSI C, DB2 under CICS on IBM
mainframe, but developed and tested in MS-Windows. Also took lead and
mentoring role for server team. Created core routines, code standards,
and templates. Also designed software architecture.
|
| May 1989 - August 1991 |
Employer: Computer Design, Inc. (CDI), Grand Rapids, Michigan Job Title: Software Engineer
Worked as a NURBS-based CAD/CAM programmer, on SGI machines (Unix) in
ANSI C. Also, contracted to major auto manufacturer to transform
in-house, CINCI-based CAD/CAM system to NURBS-based. Used SGI,
Prime/Lundy, Sun, Apollo, and DEC machines in ANSI C and Fortran.
|
|
There are a few student jobs too, but they are not that interesting. (dBASE and FoxPro on PCs in MS-DOS, mostly.)
|
|
| Education: | |
| August 1991 - May 1994 |
Michigan State University, East Lansing, MI Major: Computer Science Degree: Masters of Science |
| August 1983 - May 1989 |
Western Michigan University, Kalamazoo, MI Major: Computer Science & Applied Mathematics Degree: Bachelors of Science |
| Certifications: | |
| Sun Certified Programmer for the Java2 Platform (2000)
|
|
Also, there's a more detailed version of my resume at detail.html.