Sherri Meadows
19450 Kershaw Court, Monument, CO 80132
[Send email to request phone number] 87-8631
sherrim@mac.com
SUMMARY
Software Engineer with over 13 years of professional experience designing,
developing, maintaining, testing, and integrating software products seeking a
development position. Experienced in developing object-oriented software,
graphical user interfaces, databases and client/server architecture, using a
variety of languages on a variety of platforms.
CLEARANCE -- Top Secret, Current
COMPUTER SKILLS
• Languages: Java, C, C++, Microsoft Visual C++, Ada, FORTRAN
• IDEs: Eclipse, Metrowerks CodeWarrior, Symantec Visual Cafe
• Version Control Systems: CVS, Subversion, ClearCase, RCS
• Other Tools: J2EE (EJB, JNDI, JMS, JavaMail), HTML, XML, Antlr, XSLT, PDF
Forms, FO, KML, JUnit, JProbe, UML, SQL, TestTrack, ClearQuest
• Databases: Versant, Oracle
• Operating Systems: Windows, HP/UX, Sun Solaris, Macintosh; X-Windows, Motif
EMPLOYMENT
Software Engineer, FGM Inc., Reston, VA/Colorado Springs, CO July 1993 –
present
• Lead developer within a CMMI Level 2 environment for an internationalized Java
application named Tracker. Tracker is an import/export control system whose
mission is to assist in tracking strategically sensitive items worldwide. It
enables export control agencies to share information about items, organizations,
and countries with other agencies and foreign governments.
• Expert on tXML (Tracker XML), used for importing, exporting, migrating data
and generating reports in HTML, PDF, RTF and KML (used within Google Earth)
formats. Responsible for the creation and maintenance of the DTD, XML Schema,
and for the XSLT stylesheets used for data migration and report generation.
• Worked on tasks within all layers of the Tracker application: client, middle
tier, server, persistence facade, and domain. Used Java Swing to develop
sophisticated user interface. Used JBoss as the server and J2EE EJB to develop
stateless entity beans on the server. Used Versant, an object-oriented database,
to make domain objects persistent. Used dynamic proxies and RMI in middle tier
for communication between client and server. Used PropertyChangeEvents and
J2EE’s JMS to notify client of changes within the domain. Used J2EE’s JavaMail
to notify user of certain events that happened within Tracker.
• Task lead on multiple tasks within the Tracker project, which requires
creating appropriate documentation and keeping track of the milestones and
schedule for the task.
• Ported RapidMap, a client/server solution for map rendering on the Mac, to the
Windows NT platform. This process involved having an understanding in the GIF
format, color mapping, and Win32 bitmap manipulation. Maintained and provided
enhancements to the code in support of the GeoBriefer, CineMap, and MacCIDSS
projects, which all use the RapidMap technology.
• Lead designer and developer for CineMap, an internationalized, cross-platform
“cartographic animation system” that generates 2D, geographically-referenced
movies in QuickTime or MPEG format.
• Played a key role in the JMCIS Ashore resegmentation effort. Gained extensive
knowledge of the JMCIS COE and development standards by participating in the
effort to make OSS software JMCIS compliant, and by creating several new JMCIS
segments on other projects.
• Incorporated the Army FORSCOM emergency planning requirements, which were part
of the DoD Resources Database (DoDRDB), into the GCCS proof of concept system.
The effort involved porting a DBase database to an Oracle relational database;
developing X-Windows/Motif graphical user interfaces to query the database, using
C and the User Interface Language (UIL); and integrating the application and data
into the GCCS proof of concept system at FORSCOM.
• Involved in the development, testing, and documentation of the ACCIS
Communication/Message Processing Subsystem. Customized the Aster*X word
processor for use as a NATO Free Text Message editor, using ELF macros and C
Shell scripts. Responsible for revising the Unified Message Handling System
(UMHS), according to NATO requirements, using Ada, X-Windows, and Motif. Also
involved in developing software packages, using the C programming language to
parse formatted messages from the ACE Information Flow System (AIFS) and update
an Oracle 7.0 database. Maintained several ACCIS documents, including the
Software Test Plan, Software Test Description, and the ACCIS User's Manual.
Programmer/Analyst, IBM, Gaithersburg, MD June 1992 – Aug 1992
• Worked on the Taiwan Air Traffic Control System. Developed test drivers in
Ada on the IBM RS6000 to test existing project code to determine faulty
routines.
EDUCATION
Louisiana Tech University, Ruston, LA: B.S. in Computer Science, May 1993
REFERENCES
Available upon request |