Cheryl Orcutt

Principal Software Engineer

60070 County Road 71

Mazeppa, MN 55956

daisymae@orcadiafarm.com

 

Professional Objectives:  Software Engineering position allowing for continued growth in team lead and technical skills and new challenges. 

 

Professional Expertise:

·       Team Lead.

·       Design and development of graphical user interface (GUI).

·       User education.

·       Client-server applications.

·       Object-oriented analysis and design with UML.

·       Library control software (CMVC, RCS, TeamConnection, CVS, Apex, PVCS, ClearCase)

 

Professional Experience:

PTC 1/2006-Present

Principal Software Engineer:

Working on development and maintenance of Windchill ProjectLink, a web-based collaborative service.  Development includes JSP, JSTL, Java, XML, HTML and Javascript.  Rational Rose is used for design (UML) of persistable data.

 

Sapphire Technologies 2/2005-12/2005:

Contracted at PTC.  Worked on development and maintenance of Windchill ProjectLink, a web-based collaborative service.  Development included JSP, Java, XML, and HTML using Rational Rose for design (UML) and a variety of development IDEs including NetBeans.

 

Palmiter Recruiting 12/2004-2/2005

Contracted at Emerson Process (Rosemount).  Worked on development of a web interface for an embedded web system.  Used Java servlets and applets, Javascript, HTML, XML, and shell scripts on a linux server.

 

CS Associates Inc 2/2003-11/2004

Principal Software Engineer:
2003-2004: Developed software for an embedded system using the Hitachi Embedded Workshop (HEW). The software was for a patient programmer device for Medtronic. I was involved in the design and documentation of the design, following Medtronic's development process. There was a simulator on Win32 used in development and testing. I enhanced the simulator for testing in Visual Studio.  I assisted in the debugging and enhancement of a device simulator written in Java.

4/2004: I joined the test team for the physician programmer.  I developed automated test cases in C/C++ for formal testing.  The tests interfaced with an internal Medtronic graphical test station.

 

Webmaster for Wabasha County Fair Board 2002-Present:

Web developer and mentor for web development team for www.wabashacountyfair.org.  Perform all tasks for setup and maintenance of site.

 

CIBER Inc 1989-2002

Minneapolis, MN:

2002:  Field Manager for up to ten other consultants.
1/2001-9/2002: 
United Defense, L.P.: TeamCrusader:

·       Systems Engineering UI: Modeled the UI requirements with UML/Rational Rose and converted into HTML.Team lead for Requirements Analysis using UML and Rational Rose.

·       Incorporated web-browsing capabilities into the UI using HTML and XML widgets for the help/maintenance functionality.

·        Designed and developed a GUI for an embedded LynxOS system, communicating with Ada backend.  Designed with UML and Booch.  Developed on Sun using C++, C and UIM/X using OO methodologies.  Design, code, documentation and test of multiple threads of work.  Unit, component and thread testing completed on the target system.

Rochester, MN:
1989-2000
:  IBM: Designed, developed and maintained a variety of internal tools for IBM development.  Developed on multiple platforms (AIX, AS/400, OS/2, WindowsNT), using a variety of languages (C/C++, Java, HTML).  Developed using all phases of development life cycle from requirements to test.  Delivered post-release education of tools to users.

Example applications:

2000:  Developed java servlets interfacing to EJBs on WebSphere running on an AS/400.

1990-2000:  Developed and supported an application on AIX to allow PL* programmers to view and navigate listings online.  The GUI for the tool was written in ATK (Andrew ToolKit).

1992-1994:  Team Lead for two other consultants.  This was a managerial type position and was in addition to regular consulting duties.

2000-2001:  Co-moderator for internal CIBER C++ online forum.  This involved answering questions from other consultants within CIBER across the nation. 

 

Education:

1988 BA in Information Systems, Kansas State University

 

Continued education:

§       .NET (5.6 CEUs)

§       Mini Master of Software Development and Design (3.6 CEUs)

§       Java 2, Java UI, Java Beans

§       Object Oriented Analysis and Design with UML

§       XML

§       Visual Basic, Visual C++/MFC

§       SQL Server 7

§       Ada95

§       Rational Rose 2000

§       Project Management

§       Time Management

§       Management Skills

 

Awards:

2001:  Received Cadre Award for work on the Common User Interface (CUI) for TeamCrusader.

Received numerous PEER awards from both the IBM and CIBER team members for exceeding performance requirements.

1997:  Received Ethic of Excellence Award, the highest award for CIBER consultants.

Languages:  C, C++, Java, Ada, C shell, Korn shell, Bourne shell, Modula-2, Pascal, BASIC

Platforms:  *IX, AS/400, NT, OS/2, VM, Sun, lynxOS

Tools and Other: Andrew Tool Kit (ATK), Lex, YACC, CGI, HTML, Windows, Motif, AFS, DFS, UIM/X, Rational Rose, Apex, CVS, IDE (Integrated Data Environment; built on Metaphase), Segue’s SilkTest, Parasoft’s Insure++ and CodeWizard, Lotus Notes, cc:Mail, GroupWise, Visio, Word, Access, Paint, PowerPoint, Microsoft Project, Microsoft Visual Studio (C++/VB), Hitachi Embedded Workshop