You are on page 1of 3

rcbeav@yahoo.

com

Rich Beaver
Summary

I am a Senior Software Developer with over 10 years of software development experience. I


have developed systems for energy, financial, ecommerce, government, Imaging, and product
industries.
My areas of expertise include: C#, JavaScript, REST, PHP, ASP.NET MVC, and Sql Server.

Experience

March 2011 November 2012


Senior Software Developer

Globalware Solutions

Walnut Creek, CA

Designed and developed various portions of a highly configurable ecommerce


storefront platform as a member of a SCRUM team.

Augmented API and storefront applications to enable multilingual support.

Designed and developed complex portions of promotion engine.

Developed digital fulfillment subsystem used to download media from web stores via
Amazon S3.

Worked closely with other teams during integration with various other systems.

Developed REST api using ASP.NET WebApi.

Designed and developed web state machine to produce configurable page flow on a
store by store basis.

Designed and developed product filtering feature as part of ecommerce platform.

Used: C#, JavaScript/jQuery, ASP.NET MVC, WebApi, WCF, SQL Server, and Test
Driven Development

December 2007 March 2011


Senior Web Developer

Anritsu

Morgan Hill, CA

Designed and developed Google search appliance subsystem including XSLT frontend,
OneBox integration, administration application, and various UI components.

Investigated cause and source of SQL injection attacks on public facing website.
Successfully secured web applications from such attacks.

Developed SOA based content management system utilizing WCF. Designed SOA
data access layer (DAL) for entire system as well as an approval workflow engine.

Developed rich UI for content management system using latest ASP.NET Ajax controls
and ASP.NET localization framework.

Developed SSO services utilizing MS Entity Framework and LINQ.

Designed and developed data driven role and permission based security framework for
web applications.

Used: C#, JavaScript/jQuery, WCF, MVC.NET, SQL Server

March 2007 Sep. 2007


Senior Software Developer

TekSystems/Lockheed Martin/TSA Crystal City, VA

Designed and developed .NET system architecture for web application migration
project.

Incorporated all necessary components in n-tier architecture: PL/SQL sprocs, layer


abstractions, exception handling, control library, concurrency checking, etc.

Designed and developed an image library web application with complex categorical

rcbeav@yahoo.com
search functionality.

Lead in-depth code reviews to explain technical and design aspects of system.

Mentored developers new to the .NET framework and assisted them with new
development.

Used: C#, Oracle 10g, and ASP.NET

August 2006 March 2007


Software Engineer

RDA

Washington D.C.

Worked with a team of RDA engineers to develop a workflow enabled platform. The
platform handles item status changes, email notifications and reminders, approval
processes, etc.

Coded portions of every layer of SOA system: TSQL stored procedures, Business layer,
Data layer, Web Services, Website UI. I performed initial development on many of
these layers, which was used as a pattern by other developers.

Developed role based security throughout system.

Performed system wide performance analysis and enhancements.

Implemented AJAX behavior using ASP.NET partial postbacks.

Used: C#, SQL Server, SOA, ASP.NET, Test Driven Development

May 2005 August 2006


.NET Developer

CampusDoor

Carlisle, PA

Developed architecture and coded smart client windows forms UI used by CSRs. Built
UI projects with initial layout and base controls.

Developed website architecture using master pages, skins, sitemap related controls,
etc.

Developed windows forms UI in a very generic reusable fashion using control/visual


inheritance.

Member of 12-developer team throughout all Agile development cycles on an N-Tier


SOA application used by over 100 users.

Coded portions of every layer of system: PL/SQL stored procedures, Business


Services, Service proxies, WinForm and Web UIs, Framework (encryption, validation
system).

Researched various new technologies and provided proof of concepts for the team.

Used: C#, SQL Server, Oracle 10g, Toad, WinForms, ASP.NET, Test Driven
Development

May 2002 April 2005


Programmer/Analyst

Computer Aid/Various Clients

Harrisburg, PA

Implemented change requests in team environment to Grant management system


using SQL Server

Performed maintenance/updates to a windows batch service

Developed e-commerce site with PHP/MySql running on Linux (LAMP)

Created PHP-based interface to UPS web service using XML and cURL

Engineered a proof of concept to convert Oracle web app to run on WebSphere

Performed updates to maintenance data logging application for Three Mile Island

Developed system design for J2EE safety management tracking intranet app

rcbeav@yahoo.com

Skills

Education

Developed widely used intra/internet grant management app in large team environment
(13 developers)

Developed the system's architecture for several pieces of a .NET/SQL Server app

Created custom User Controls and Web Controls

System/UAT testing fixes, documentation/spec updates

Implemented/maintained threads for various portions of app

Converted legacy PL/SQL-based management systems into J2EE projects

Frameworks: ASP.NET MVC, Yii, Backbone.js

Languages: C#, Php, JavaScript, jQuery, HTML/CSS

Databases: SQLServer, MySQL, Oracle, Mongo

Development Tools: SVN, Git, BeyondCompare, FireBug, jMeter, RESTClient

MISC: IIS, CruiseControl/NANT, Visio/UML, Google search appliance

Shippensburg University Shippensburg, PA

B.S. in Computer Science

Member of Kappa Mu Epsilon (Mathematics Honor Society)

You might also like