CATHERINE A. "Kate" WALSH kate.walsh@yahoo.com | 757.642.7568 www.katerockey.com/resume SUMARY:: Over 9 years of experience working on computers and the Internet, solving problems, leading teams, getting things done ahead of schedule and under budget. Experience includes development of numerous web sites and web portals using a variety of open source and industry recognized platforms, software applications and development environments. SKILLS:: SOFTWARE DEVELOPMENT & FRAMEWORKS: jBoss, Ant, Maven, FO2RTF, Saxon, DocBook XML/XSLT and FO, JSR-97 (JavaHelp), Trac Software Configuration Management (SCM) and Issue Tracking, UNIX TC-Shell (tcsh) SOFTWARE USED: MS Visual Web Developer, MS SharePoint Portal (2003-7) & Server 2003, MS IIS, SharePoint Designer 2007, Visual Studio.net 2000-2003, MS SQL Server Enterprise Manager, Active Directory, Oxygen XML Editor, jEdit, SubVersion (SVN), Dreamweaver 3.0 - MX2004, Contribute, Fireworks, Visual Source Safe, Front Page, WS- FTP, Adobe Photoshop, Acrobat, CMS, Documentum, Microsoft Office Suite, PCAnywhere LANGUAGES: AJAX, ASP.NET, XML, XSLT, JavaScript, CSS, HTML, ASP, JSP, SQL, MySQl, Access, some Java, PHP ENVIRONMENTS: Unix, MacOS X, MS IIS for Windows NT & XP, Site Server, Persits ASPEmail, SharePoint Portal Server 2003/2007 NEW MEDIA: Experienced with QuickTime, Real & Windows Media formats, custom built HTML / JavaScript players, SMIL files TECH SUPPORT PROVIDED FOR: SharePoint Portal 2003-07, Sibelius Music Notation Software, Rising Software Music Education Suite software, Sibelius G7 guitar notation software, MS Windows 3.0 - 2000, IE, Netscape Navigator, Outlook, Outlook Express, Eudora Light, WS-FTP, MS FrontPage OTHER SKILLS:: * Top Secret Clearance * Experienced in DocBook & JavaHelp * Experienced in SDLC and Agile methodology * Highly organized and analytical, with a particular affinity for problem solving * Good people skills AND an enjoyment of staring at code (solving technical problems) all day * Certified by Integrity Online International to manage an Integrity Online ISP area franchise EXPERIENCE:: SOFTWARE ENGINEER (Aug 2007 - Present) EG&G Technical Services (Norfolk VA office) PROJECT MANAGEMENT RESPONSIBILITIES: * Sole customer liaison * Organized / lead build effort ENGINEERING RESPONSIBILITIES: * Building collaboration space for NAVSEA Shipyards - Technology Insertion Group, allowing the first ever collaboration space amongst NAVSEA shipyards around the world * Evaluated available technologies for website functionality, such as ASP.net vs PHP & MySql, AJAX, MS SharePoint, MS Enterprise Project Manager, etc. * Designed & built all graphical elements using Adobe Photoshop * Designed & built all web framework elements (AJAX, ASP.net, Javascript, html, css, etc.) * Designed & built all page layouts around functional elements using MS Visual Web Developer * Collaborating with fellow programmer to design & build SQL connections SOFTWARE ENGINEER (May 2007 - July 2007) EG&G Technical Services (Suffolk VA JFCOM / J9 / JI&E (KM) SharePoint Portal Developer / System Admin) RESPONSIBILITIES: * Led the efforts of the server admins to restore functionality of several widely used SharePoint features that had been inoperable for 7 months, since an improper move of the Portal to a different domain. ? For example: The 'Alerts' feature emails now go out again to internal as well as external users. * Developed a custom SQL Query performed on the SPPS DB using MS SQL Enterprise Manager & independent research of the Portal DB Schema. * Lead the effort to restore the 'Search'/Indexing feature. It had become disconnected from DB. * Lead the efforts to stand up the Development Environment Server, then 'restore' backed up SharePoint data to populate it. * Updated table in DB to grant access to fellow KM staff for processing SupportCenter HelpDesk tickets. * Documented ideas for implementing more industry standard 'best practices' for providing tech support, building websites, & solving technical problems - either front or back end. * Was tasked to exclusively process all tickets in the 'Account Request' queue. I went further and cleaned it out. Started with about 40 tickets to process. Now, the number of tickets remains between 2-6 awaiting approval. * Processed HelpDesk tickets. (cleaned out the queue) * Created customized image maps using SharePoint Designer. * Added code to the 'Success.aspx' page (auto generates confirmation email) to now arrive with a 'User Agreement' ATTACHED. * Fixed issues like 'missing PDF icon in SP search results' issue on the test server by running a .exe filter, editing XML, configuring search settings, restarting services in IIS, and restarting the server. * Processed (cleaned out) Account request queue, provided tech support via phone, email, in person. * Generally sought to be of service to J9, in whatever I was asked to do, and in my 'spare time' fix important features that had been left broken for 7 months. EXPERIENCE:: SOFTWARE ENGINEER (October 2006 - May 2007) EG&G Technical Services (Norfolk Naval Base (VA) Fleet Forces Command, Fleet Anti- Terrorism) RESPONSIBILITIES: * Design, build and apply a new Information Architecture for the website of Fleet Forces Command - N3-AT Fleet Anti-Terrorism, within the Navy Knowledge Online (NKO) system * Interview all staff members (aprox. 20) to gather requirements, and know needs of users * Meticulously archive all documents and pages of old sites (hi & lo side), clear slate, build out new low-side website according to new Info Architectures based on users needs & requirements then duplicate on high-side * Gather documentation, put together a user manual. * Train all staff individually and collectively on the new organization and features of their new site, cast a vision for using a website that was previously never used, do to lack of organization * Organize build and manage NKO Permissions 'Groups' for end users, as well as administrators * Train Admins to manage their branch's section of the website, and assist fellow branch members with website tasks, as well as carry out needed Admin tasks * Migrate newly organized site from NKO and SharePoint 2003 to Microsoft SharePoint 2007 * Built out the N3-AT (low-side) directorate website iteratively to evaluate all available options offered in SharePoint 2007, (seeking which 'Web Part' makes most logical sense and meets a specific need) * Duplicate steps that had been formulated for NKO site (permissions groups, Info Architecture, feature pages, etc.) but this time in SharePoint 2007 * Train all staff on new features offered by SharePoint 2007 * Make sure that the NIPRnet (low-side) and SIPRnet (high-side) sites mirror each other. SOFTWARE ENGINEER (June 2005 - July 2006) EchoStorm, Inc. RESPONSIBILITIES: * Customized company's configuration management and issue tracking system (Trac) modifying ClearSilver templates, and cascading style sheets (CSS.) * Developed JSR-97 JavaHelp component and associated help documentation for the JSR-168 Portlet front-end of an unmanned aerial system (UAS) digital media distribution system built entirely on Web Services for JFCOM, as an award winning Horizontal Fusion (http://horizontalfusion.dtic.mil/about/) Portfolio Initiative, supporting net-centric warfare. Independently, formatted help documentation into DocBook XML, and then authored the transformation style sheets in XSL and FO to transform the help into JavaHelp- HTML, Word Doc (RTF), and PDF. The help component and documentation was written as such to assist fielded warfighters to use the system on their own in the absence of any technical support beyond the help component. * Developed taking into account human factors and cross browser (IE, Firefox) cross platform (Windows, Mac) compatibility. * Independent development was in Oxygen and jEdit with plenty of plugins; first using command-line Java driven Saxon transformations, then leveraging first Ant then later Maven to manage builds; deploying to first Tomcat, and then the Jboss Application Server hosted on Mac OS X. * Worked with developers to author a cohesive CSS, color schema, and interface elements for the digital media distribution system's portlet interface. * Initially used a GUI SVN client (svnX), then went completely command-line with svn to version control my projects. * Interfaced with company's configuration management and issue tracking system (Trac) to respond to issues opened on my projects, and reference current activities. * Created portlet interface mockups using Interface Builder, part of MacOS X's Xcode developer tools. * Created all the portlet's iconography using Adobe PhotoShop. * Authored test plans. * Worked to stay ahead of emerging technologies in the area of Java Software development, Asynchronous JavaScript and XML (Ajax) programming, The Agile Methodology, digital media, et cetera by staying active in developer mailing lists and webinars. TECHNICAL HELP ADVISOR (August 2004-May 2005) Sibelius Software USA - The world market leader in software for writing, teaching and publishing music. www.sibelius.com RESPONSIBILITIES: * Provide technical assistance via call center and email for our award winning, industry standard software users such as famous, artists, composers, conductors, music directors, teachers, working on either Mac or PC platforms * Worked to stay ahead of emerging MIDI music trends, instruments, hardware, software, tools, etc. that our users may use, and prepared for troubleshooting perceived problems in interfacing them with our software * Compile recipient lists for mass emailings, formatted, and sent HTML mass marketing emails to select campaign customers PROJECT MANAGER (June 2000-July 2003) CBN Internet Media www.cbn.com RESPONSIBILITIES: * Team Lead in all aspects for new site builds and redesigns for old sites * Delegated project tasks according to skill sets within the team * Developed Information Architecture for numerous domestic and international sites * Assisted in designing/choosing framework methods; Flash, HTML, ASP, VB Script, JavaScript, XML Adobe Acrobat (forms) and CMSs (content management systems) for each new project * Designed GUIs in Photoshop and Dreamweaver, designed template elements (my favorite responsibility), did page layout and cascading style sheets (CSS) in Dreamweaver, and provided ongoing graphics using Photoshop * Oversaw the appropriate integration of available technologies with the needs of our clients * Planned and provided client training for using / maintaining new sites * Designed and maintained numerous direct marketing email subscription campaigns including community member registration pages using Photoshop and Dreamweaver, and worked with the Visual Basic programmer and LDAP- server administrator OPERATIONS MANAGER (April 1998 - June 2000) Integrity Online of Eastern Virginia - ISP RESPONSIBILITIES: * Built virtual domain spaces on server (approximately 50) and personal web spaces (approximately 80) in an MS-IIS for NT environment, managed DNS tables, added all new IP addresses, registered all domain names, managed IMail accounts for all domains, provided on-going FTP tech support for FTP customers * Provided tech support for dial-up customers with their Internet connection settings in MS Windows 3.0 - 2000, some Mac OS support, browser settings for MS IE and Netscape Navigator, email settings for MS Outlook, OE, Netscape Communicator, and Eudora Light * Developed office policies and procedures, audited all new customer accounts and maintained customer database (1500 members) using MS Access, then using proprietary DB software. * Developed marketing programs such as "Fundraising With Integrity" (for aiding and partnering with non-profit organizations), "Safe Surf Seminars" (Internet education for organizations), and "Safe Surf Home Parties" (for training customers to become educators and sales representatives) * Maintained company website using MS FrontPage, created new channels as needed (such as FAQ pages, and tutorial self help pages with images and diagrams) * Provided troubleshooting help for our customers with their websites. CLASS & PRIVATE MUSIC INSTRUCTOR (1995-present) * Taught beginning and advanced music theory classes for "Young Musicians of Virginia" * Private lesson instructor for guitar, piano, percussion and voice, emphasizing chord theory and ear training. PORTFOLIO:: Solo Design Work: * http://www.katerockey.com * http://www.solideosites.com * http://www.rockeylandscapes.com * http://www.veritasca.com I contributed Project management, information architecture, graphics, page layout, css, forms, custom media players, email subscription campaigns, and registration pages to the following sites: * http://www.CBNWorldReach.com * http://www.TerryMeeuwsen.com * http://www.CBNAfrica.com * http://www.CBNTurningpoint.com * http://www.NorthStarStudios.tv * http://www.CBN.com (This site pre-dated me so I was not involved in it's conception.) Someone else has maintained the sites in my absence. EDUCATION:: * Completed three years of intensive study towards a bachelor in music composition at Belmont University School of Music, one of the top music schools in the country. Was awarded a scholarship based on my audition of Chopin's Revolutionary Etude. * One year of general education studies at Tidewater Community College. REFERENCES: Jesse Wasserberg, Webmaster CBN.com (757) 226-7000 jesse.wasserberg@cbn.org Steve Todd, Portal Engineer/ Information Architect Engineering Operations, EES, USJFCOM, J9 Em: Stephen.Todd@je.jfcom.mil Elaine Garner, Civilian J9 Chief Knowledge Officer (Acting), EKS/KM Experimentation Group, USJFCOM, J9 Comm: (757)203-3635 DSN: 668-3635 Em: Elaine.Garner@je.jfcom.mil SIPR: J9029@hq.jfcom.smil.mil