Call me! With the Google Voice widget above, it's easy. Just click on the widget, put in your name and number, then press Connect. No matter where I am, you'll be able to call me. Even if I'm in a meeting and can't answer the phone, I can still read your voicemail. Let's keep in touch!

resume

Click Here to Launch Word Resume (DOC, 96 KB)
(or right click, save target/link as)
Bonney Armstrong
Aurora, CO 80012
bonney AT bonneyarmstrong DOT com
Click Here for Online Contact Form
EXPERTISE
Web-based system integration, architecture, taxonomy, or GUI development projects where a front-end programming background, team-oriented approach, and highly organized software development lifecycle methodology would be of value. This would make use of my extensive analytical skills, client management, and problem-solving abilities. Considerable experience with operationally-oriented environments, with an emphasis on multi-domain or enterprise-scale issues to resolve, and opportunities to save the client money by providing them the right software and hardware solutions for their needs.
SUMMARY OF QUALIFICATIONS
  • Actor Modeling
  • Application Architecture
  • Data Warehousing
  • Database Schemas
  • E-Commerce Systems
  • Enterprise Integration
  • N-Tier Architecture
  • Object Oriented Development
  • Requirements Analysis
  • Software Development
  • Systems Analysis
  • Systems Integration
  • Technical Architecture
  • UML
  • Use Cases
EXPERIENCE
himmelblaudesign

Lead Developer/Systems Architect

2007 - Present

Healthcare Client:
  • Front-end coding of web-based healthcare application in an Agile/daily scrum environment using RallyDev, GSPs, JSPs, Groovy, controllers, xaware/JBoss, rake, Eclipse, iText, AJAX, HTML, MS SQL Server 2005, C#.NET, VS Studio 2005, and SharePoint Portal
  • Project management of stories, tasking, and software development
Manufacturing Client:
  • Front-end Microsoft Office Server (MOSS/SharePoint) GUI customization and web part development using Microsoft Office SharePoint Designer 2007 and Microsoft Visual Studio 2005 in a Microsoft Windows Server 2003 environment through Microsoft Virtual PC 2007 with a Microsoft SQL Server 2005 back end
Public Policy Client:
  • Project management of planned deployments, server maintenance, patching, and upgrades, and software development
  • Support/install Windows Server 2003, backups, firewall, UPS, POP3 email, Symantec Enterprise AntiVirus, Symantec Backup Exec to RAID5 hardware storage, SAGE Fundraising 50, MS SQL Server 2005, Paradigm, Lotus Approach, MS Office 2003, in a 10 PC network environment
  • Website coding and maintenance in a LAMP (Linux, Apache, MySQL, PHP) environment, Perl scripting, with a PHP-based CMS (content management system)
Solutions Provider Client:
  • Delivered proof of concept business intelligence application using DotNetNuke (VB.NET), ASP.NET, C#.NET, MS SQL Server 2005 under IIS 6.0 and Team Foundation Server (TFS)
  • ScrumMaster responsibilities (story backlogs, sprint planning) and TFS configuration for use in an Agile/Scrum development environment
  • SharePoint (MOSS) portal install and configuration
  • SharePoint module development using C#.NET, ASP.NET, ESRI ArcGIS Server, ArcObjects, ArcCatalog, ArcMap, and MS SQL Server 2005 to create a visual crime intelligence application that shows incidents superimposed on a geographic map, with demographic and density information to help city officials more efficiently manage police staff levels and placement
  • Troubleshot and resolved SQL Server 2000, 2005, and 2008 backup issues with inconsistent/failing jobs and notifications not being sent
Travel Industry Client:
  • Front end Java GUI new development, maintenance, GUI expansion, and 508 accessibility redesign of APOLLO-based online travel reservation system (IBM WebSphere/DB2, J2EE, Struts/Tiles, EJBs, AJAX, XML, Dojo, CSS, JavaScript, and JSPs), using IBM Rational Software Development Platform 7.5.4 and WebSphere Application Server 7.0 with a CVS code repository for several billion-dollar clients with multi-million dollar contracts
  • Resolved 18+ month ticket backlog while keeping current with bug fixes per release and extensive new development
Lockheed Martin

Business Applications Programmer Senior

2006 - 2007

DoD Client:
  • Coded project management and tracking software (based on DotNetProject aka ProjectPortal) using C#.NET, ASP.NET, HTML, JavaScript, and SQL Server, with Business and Data Access Objects (generated with CodeGen), menuing with skmMenu, and implementing Component Object Model (COM) objects such as ACS Security and ADO.NET objects such as Crystal Decisions
  • Developed C#.NET web applications in an environment comprised of: CodeGen, Crystal Reports 10 (Crystal Decisions), Macromedia Dreamweaver MX, Microsoft Internet Information Services 5.1 (IIS), Microsoft SQL Server, Microsoft Visual SourceSafe 6.0 (VSS), and Microsoft Visual Studio .NET 2003 for healthcare agency
  • Edited stored procedures in SQL Server Query Analyzer
  • Implemented Visual Studio.NET, CodeGen, ASP Database Configurator (XML-based), and IIS in local environment, troubleshot and enabled local development which eliminated CAC interference with development environment and wrote corresponding install document for team, improving developer efficiency by 35%
  • Performed builds, coded automated scripts to make the build process more efficient, accurate, and standardized
  • Wrote technical documentation, use cases, test cases and performed regression testing
Orion Project:
  • Developed usage metrics components using DataWrapper classes and SQL queries, then integrating these as JSR 168 compliant Portlets through Vignette Portal
  • Programmed IDE integration metrics for shuttle components in an environment comprised of: BEA WebLogic 8.1, Eclipse, J2EE, OpenOffice, Oracle 10g, and Vignette Portal 7.0.1
himmelblaudesign

Lead Developer

2004 - 2006

Banking Client:
  • Front end Java GUI coding and maintenance of online banking system (IBM WebSphere, IBM DB2, J2EE, Struts, EJBs, ViewBeans, XML, CSS, JavaScript, and JSPs), using IBM WebSphere Studio Application Developer (WSAD Application Developer 5.1.1) and WebSphere MyAppServer with a ClearCase code repository, for top five national bank
Manufacturing Client:
  • Architecture and development of e-commerce website for multi-million dollar manufacturer/retailer, including database design, information architecture, taxonomy, and payment gateway integration
  • Project management of software development
Marketing Client:
  • Back end operational support in Windows 2000 server environment, Active Directory administration, IIS installation and maintenance, and intranet portal development
  • Coded e-commerce and web-based applications for clients using content management systems, PHP, MySQL, Linux, FreeBSD, Apache, HTML, ASP, SQL Server, or Access
  • Developed internal help desk system integrated into company intranet; also integrated Outlook-based calendaring system into company intranet
  • Project management of planned deployments, server maintenance, patching, and upgrades, and software development
Telecom Client:
  • Implemented RIPE whois server and database using Perl, MySQL, Apache, HTML, and RIPE open-source code and associated Perl modules on both Sun SPARC and Solaris x86 hardware running Solaris 9
  • Wrote custom front-end for RIPE whois server using Perl and HTML
Transportation Client:
  • GUI design and information architecture for in J2EE/WebLogic environment, using JSP, HTML, MS Visio, and ESRI ArcGIS
AMD

Developer

2003 - 2004

  • Deployed all projects on time and within budget
  • Designed and built developer technical support website on a Lotus Notes platform with authentication, session tracking, and cookies; integrated with main AMD website using Vignette, for a savings of over $75,000/year
  • Developed information architecture and taxonomy
  • Implemented page rating functionality (Opinion Labs); integrated IBM SurfAid statistics analysis
  • Maintenance and GUI development on sales and support portal information system using Linux, Apache, MySQL, HTML, and PHP; using authentication, content management for targeted publishing to specific audiences
  • Project management of development team workload for five projects
  • Provided development support to sales and marketing initiatives
  • Software configuration management using Perforce; rollbacks, restores, builds and versioning
HealtheTech, Inc.

Developer

2002 - 2003

  • Converted proprietary Java-based e-commerce website to standard Linux, Apache, MySQL, and PHP-based platform (LAMP); reducing annual maintenance costs by over $150,000, maintenance time by 90%, bandwidth by 80%; enabling hosting to be moved in-house at an annual savings of $90,000, and implementing web-based self help (eliminating outsourced support) for an annual savings of $1,560,000; for a total annual savings of $1,800,000
  • Designed and built community website feature using Linux, Apache, MySQL, PHP, Discus Ware, and Perl; integrated with WebLogic-based Java application for authentication, session tracking, and cookies
  • Maintained and coded e-commerce website with 99.99% availability, using Ant and NetBeans for Java Servlets and Java Server Pages (JSPs), on n-tier platform of Linux/Resin and Windows 2000/JBoss, with an Oracle back end; integrated with VeriSign and Great Plains
  • Maintenance and GUI integration on multi-platform application system comprising Palm, Windows, Solaris, WebLogic, Linux, Apache, MySQL, and PHP, with an Oracle database, using J2EE, J2RE, and J2SDK
  • Project management of planned deployments, server maintenance, patching, and upgrades, and software development, for three projects
  • Redesigned intranet site with new GUI and navigation, installing open source search engine (htdig) and XML-based content management system
  • Saved $5,000/year by converting XML-based data from Yahoo! store to MS Access database using XML Spy, integrating with intranet site for improved response time by Customer Service department
  • Server set up, administration, stress testing, and hardware sizing; set up and integrated DeepMetrix LiveStats real-time metrics, enabling ROI analysis for multi-million dollar national advertising campaigns
Technology Group, Inc.

Developer/Operations Architect

2000 - 2002

  • All projects delivered on time and within budget to client satisfaction
  • Coded websites with secured e-commerce back ends
  • Created company intranet, integrating staging, help desk, and all employee forms, using IIS and MS SQL Server
  • Designed applications systems, managing team of five
  • Designed help desk, integrating firewall management solution, for client savings of over $200,000, with SGML interface and Oracle database
  • Engineered disaster recovery strategies with operational upgrades for multi-million dollar financial institutions
  • Implemented Windows 2000 deployment/upgrade for billion-dollar credit union
  • Performed site audits, including security, fail over assessment, communications capability and hardware for bank and credit union clients
  • Project management of planned deployments, disaster recovery and site audits, and software development
US WEST

Systems Architect

1997 - 2000

  • Brought all funded projects through successful architecture reviews
  • Created, deployed, and administered intranet and internet sites
  • Designed deployment of NT 4.0 to over 60,000 workstations
  • Designed systems and application solutions, using requirements analysis, data modeling, and technical architecture process based on TQM
  • Implemented Control-M job scheduler application onto Oracle and Sybase databases in PeopleSoft and n-tier environments, with custom scripting
  • Planned, built, tested, and deployed n-tier applications
  • Project management of software development using Q-Gates methodology/waterfall full SDLC (software development lifecycle)
  • Promoted three times: Tier III Technician, Change Manager, Systems Engineer, Systems Architect
  • Saved clients over $100,000 in hardware costs
  • Solved performance problems by re-architecting segments of Ariba WAN-based system with secure extranet interfaces through VPN for Warehouse Management System
  • Translated business requirements into specific architectural solutions and strategies

EDUCATION & AFFILIATIONS
University of Denver B.A., Applied Computing, magna cum laude; 3.91 GPA; Hornbeck Scholar
SGI Linux University Seminars
Seagate Software Seagate Info and Seagate Server Training
Diversified Computer Corporation Oracle: SQL and PL/SQL; Enterprise DBA (Manage Data Storage, Manage Storage Structures, Manage an Instance, Create a Database, Manage Security)
Batky-Howell Fundamentals of Unix, C++ Programming
Knowledge Alliance SMS Seminar, MCSE Training
National Merit Honor Society Letter of Commendation
   
ITT Technical Institute Adjunct Professor: IT 104: Introduction to Computer Programming; course content: Visual Basic; syntax, algorithms, logic, procedures, functions, arrays, GUI, menus and toolbars, file-handling, security, object oriented and event-driven programming
Westwood College Adjunct Professor: GD 437: Web/Multimedia Development and Planning; course content: business and product marketing, internet marketing and e-commerce, project management, storyboarding, client management, software development lifecycle, web design, and end to end web-based project deployment; GD 444: Database Design and Development; course content: e-commerce database design and management; Structured Query Language (SQL), shopping carts, Secure Socket Layer (SSL), secure transactions, advanced forms, tables and queries, Macromedia Generator, database analysis, design and management, Hypertext Preprocessor (PHP) and Active Server Pages (ASP)
 
PROFESSIONAL SKILLS
Development:
  • Active Server Pages (ASP)
  • AJAX
  • ASP.NET
  • BugTracker
  • Bugzilla
  • C#.NET
  • C/C++
  • CASE Tools
  • ClearCase Explorer
  • CodeGen
  • CSS
  • CVS
  • Cygwin
  • DDTS
  • DHTML
  • Dojo
  • Eclipse
  • FireBug
  • Flash
  • Groovy Server Pages (GSP)
  • HTML
  • IBM Rational Software Development Platform (RAD)
  • IBM WebSphere Studio Application Developer (WSAD)
  • InstallShield
  • iText (PDF API)
  • J2EE/J2RE/J2SDK
  • Java
  • Java Server Pages (JSP)
  • JavaScript
  • KDiff3
  • Macromedia Dreamweaver MX
  • Macromedia Fireworks MX
  • Mercury Quality Center
  • Microsoft .NET Framework
  • Microsoft Visual SourceSafe (VSS)
  • MS .NET
  • MS Office SharePoint Designer 2007
  • MS SharePoint/MOSS
  • MS Visual Basic.NET
  • MS Visual C++
  • MS Visual InterDev
  • MS Visual Studio 2008
  • OO/OOD
  • Perforce
  • Perl
  • PHP
  • RallyDev
  • Rational ClearCase
  • Rational ClearQuest
  • Rational Rose
  • script.aculo.us
  • Struts/Tiles
  • Team Foundation Server (TFS)
  • TortoiseCVS
  • UML
  • VB.NET
  • VBA
  • XML
  • XML Spy
Database:
  • IBM DB2
  • Microsoft SQL Server
  • MySQL
  • Oracle 10g
  • PL/SQL
  • RDBMS
  • SQL
  • SQL Server Enterprise Manager
  • SQL Server Management Studio
  • SQL Server Query Analyzer
  • Sybase
  • Visual dBASE
Operating & Server Systems:
  • Active Directory
  • ADSM/TSM
  • Ant
  • Apache
  • BEA WebLogic
  • C Shell
  • Citrix MetaFrame Client
  • Citrix WinDD Server
  • Control-M
  • Control-SA
  • DHCP
  • eXceed
  • htdig
  • IBM OS/2
  • JBoss
  • Korn Shell
  • LiveStats
  • Mandrake Linux
  • Microsoft Internet Information Services 5.0 (MS IIS)
  • MS SMS
  • MS Windows 2000
  • MS Windows 7 Professional
  • MS Windows NT 4.0
  • MS Windows NT Terminal Server
  • MS Windows XP
  • MS-DOS
  • MVS
  • Novell NetWare
  • OpenVMS
  • rake
  • Red Hat Linux
  • Resin
  • Rumba-X
  • SSL
  • Sun Solaris
  • Symantec Backup Exec
  • TCP/IP
  • Terminal Services Client
  • UNIX (HP-UX, AIX)
  • VAX
  • Veritas
  • Vignette Portal 7.0.1
  • VMS
  • VMware
  • WebSphere Application Server 7.0
  • WebSphere MyAppServer
  • Windows CE
  • xaware (JBoss)
  • X-Windows
Hardware:
  • Alteon SSL Accelerator
  • Cisco Routers
  • DS0/DS1/DS3
  • Fibre Channel
  • Firewalls
  • HP 6000
  • HP 9000
  • IBM Mainframes
  • Linksys
  • PIX
  • Sun E250/E450
  • T1/T3
Enterprise Applications:
  • Ariba
  • Business Objects
  • Crystal Reports 10 (Crystal Decisions)
  • GoldMine
  • HEAT
  • HP OpenView
  • McAfee
  • MS Exchange
  • Norton Anti-Virus
  • PeopleSoft
  • Remedy
  • SAN/NAS
  • Seagate Information Server
  • Vantive