Cheryl Orcutt
Principal Software Engineer
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
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
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
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,
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,
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