Post Job Free

Resume

Sign in

Development Sql Server Software .Net Application

Location:
San Jose, CA, 95119
Posted:
July 10, 2011

Contact this candidate

Resume:

Eric Packwood *

Eric Packwood

**** *** ******* ***. #***, San Jose, CA 95119

Eric Packwood 2

Contact

Tel : 321-***-****

e-mail : abg62a@r.postjobfree.com

Profile

Objective I am seeking a position as a .Net Software Architect or Lead Developer in an environment

where I would be working hands-on with the programming team in developing high-quality

web, Windows or mobile applications.

Availability Immediate

Relocation California

Security Clearance Secret (Active)

Key Skills

Development Technologies .Net Framework 1/1.1/2/3.5/4.0, Visual Basic 5/6, Java

Languages C#, VB.Net, Java, VB, XML, XSLT, T-SQL

Frameworks and Libraries WinForms, ASP.Net, ASP.Net MVC, WCF, ASP.Net Web Services, Entity

Framework, LINQ, Microsoft Enterprise Library

Web Development XHTML/HTML, JavaScript, jQuery, CSS, AJAX

Tools Visual Studio 2010, SQL Server Management Studio, SVN, Team Foundation

Server, VSS, SharePoint, JIRA, Powershell

Databases SQL Server 7 - 2008 R2, MySQL 5.0+, Access 97-2000

Processes and Methodologies Agile, Waterfall, Scrum, Test-Driven Development, Object Oriented

Programming

Operating Systems Windows Server 2003 – 2008 R2, Windows 2000 – Windows 7, Ubuntu

Work Experience

Carley Corporation

May 2007 to May 2011

Chief Software Architect

Project Lead

• Established coding standards for development teams

• Created design documentation including Software Development Plans, Software Requirements

Specifications and Detailed Specifications

• Established project requirements and verification methods

• Developed schedules for development efforts

• Worked individually to mentor programmers

Software Architecture

• Designed and documented development strategies and frameworks for individual projects

• Worked directly with development team in the establishment of the development framework

• Interfaced with the customer and government to report and discuss the development plan

• Worked with Agile and Waterfall software development methodologies

• Organized projects to facilitate the use of the Microsoft Enterprise Library by using dependency

Eric Packwood 3

interjection, repository and factory support and unit testing

• Performed role as ScrumMaster

Enterprise Application Development

• Designed and developed an enterprise level learning content management system capable of

building out traditional courseware, simulation logic and data and other media formats in a simple

and efficient manner

• Built rich client interfaces as a .Net WinForm applications written in C#

• Developed middle-tier business layer support using collections, generics an POCO entities

• Expanded the business layer to support LINQ as its primary query language, making extensive

use of lambda statements and delegates

• Built service-oriented architecture that connects to the logic and retrieves model view information

through an ASP.Net Web Service

• Developed data layer using XSD datasets (pre-LINQ to SQL or Entity Framework) connecting to

a SQL Server 2005 database

SQL / Database Development

• Modeled a robust fully relational SQL Server 2005 database used across multiple applications

• Created Stored Procedures, Views and custom T-SQL queries for the enterprise database

• The database expanded to contain millions of records and exceeded 50 GB in size

• Performed profiling, indexing and query analysis operations on the database to ensure that

despite the growth of the database, the queries where still executing without delay

• Modeled many other relational database for use amongst smaller level applications

• Expanded existing MySQL databases by adding new tables and stored procedures

• Created entity-relationship diagrams for all of the databases

Supporting Application Development

• Designed and developed supporting applications using ASP.Net, WinForms, Java, PHP and C++

• Designed and developed a highly interactive online review system written as an ASP.Net

application in C# with strong JavaScript, jQuery and AJAX support

• Designed and developed a WinForm application written in C# using Entity Framework that

provided functionality that would allow the analysis team to build out media selections based on

selection criteria typically found in a front end analysis

Web/Courseware Development

• Designed and developed a courseware engine that would display web and media content in a

dynamic manner based on XML files

• Developed robust JavaScript and jQuery user interactions while allowing for full animation effects

without the need for Flash

• Wrote CSS and worked with designers to build user interface layouts

SCORM / LMS

• Developed SCORM interfaces for courseware and simulations

• Worked with LMS vendors and end-users to integrate and administrate courseware

• Created manifest files including sequencing rules, objectives, rollup rules and asset/sco

metadata files

• Packaged and tested content packages through ADL Test Suite and Rustici Test Track

SharePoint

Eric Packwood 4

• Installed and configured Window SharePoint Services 3.0 server software

• Setup corporate intranet and extranet websites

• Developed custom Web Parts for project websites

• Setup custom XSL to create new list views

• Created workflows for list and task tracking

Deployment and Information Technology Support

• Created and configured websites and virtual directories for ASP.Net, ASP and PHP projects in IIS

• Setup and maintained SQL Server instances and databases

• Provided recommendations for network infrastructure and server configurations

• Integrated applications with Active Directory and worked with IT team to establish OUs and login

scripts for deployment

• Created installation packages for application deployment

On-Site Analysis and Support

• Provided on-site support at military bases across the U.S.

• Supervised installation of electronic classrooms

• Managed delivery, installation and configuration of production software

• Performed on-site testing and analysis in live environments

FPMI Solutions

February 2005 to December 2006

Lead Programmer

Media Application Development

• Finished development of media management tool written in VB.Net

• Extended the tools functionality by modifying existing code and writing new modules

• Created cataloging system for tracking assets by dependencies, taxonomy and keywords

• Developed interactive graphic display that allowed for linking asset dependencies in a visual

environment

Content Management System / Storyboarding Tool Development

• Extended functionality for in-house CMS / storyboarding tool written in VB.Net

• Expanded existing SQL Server 2005 database by adding additional tables and stored

procedures

• Created editors that allowed user input specific to simulation based projects

Simulation Development

• Lead team in developing a simulation framework in VB.Net

• Developed logic for parsing simulation rules and initial values

• Developed simulation scoring and remediation logic

• Designed and developed simulation presentation engine that utilizes GDI+ to render custom

graphics

• Created reusable simulation components for computer based simulations, touch screen displays

and hardware training devices

CMI Launcher

• Wrote a Visual Basic 6 application that allowed courseware to run and be tracked from a CD or

Eric Packwood 5

USB drive

• Developed user access control and authentication services

• Developed complex XML parsing logic for processing CMI data

FleetBoss Solutions Inc.

November 2000 to February 2005

Senior Programmer

Stand-Alone Application Development

• Developed an 3-tier Visual Basic 6 application for tracking vehicles and producing reports

• Interfaced with 3rd party mapping applications

• Developed initial database in MS Access 97

• Wrote applications that directly interfaced with custom hardware using serial port, USB and RF

communications

Enterprise Application Development

• Designed and developed enterprise version of vehicle tracking software using VB 6

• Creating networking components for service layer using TCP sockets

• Developed data access layer using ADO that connected to a SQL Server 7 database

• Designed and developed ASP.Net web front-end for reporting and tracking tool using VB.Net

• Wrote web services that performed location based services for tracking contestants in a reality

TV show

SQL / Database Development

• Created multiple Access databases for use with the stand-alone vehicle tracking application

• Modeled an relation database in SQL Server 7 for the enterprise version of the tracking software

• Created stored procedures, views, triggers and custom T-SQL queries for the database

• Upgraded the SQL Server 7 database to SQL Server 2000 and expanded its capabilities by

adding more advanced stored procedures

• Performed profiling, indexing and query analysis operations on the database

• Setup instances of MSDE at various franchise and customer locations

Mobile Application Development

• Designed and developed diagnostic software that allowed mobile devices (Palm OS, Windows

Mobile and Java based phones) to communicate with proprietary hardware through serial and USB

communications

• Developed an RF signal testing application for Palm OS

• Developed a Java based GPS application that ran on cell phones to allow parents to track their

children when out

Cellular Communications

• Developed applications that communicated with cellular network operation centers

• Developed an application that provisioned phone numbers (MINs) and assigned them to cellular

devices through its electronic serial number (ESN)

Education

Thomas Edison State College

Eric Packwood 6

• Bachelor of Arts (BA) in Computer Science

• Finishing degree – 1 class left

Alma College

• Began Computer Science degree

• Left to pursue immediate career opportunity



Contact this candidate