Résumé

Christopher Kane
Atlanta, GA
678-XXX-XXXX


Download Résumé

Summary

Senior Application Developer relying on Microsoft Sql Server 2008 and .NET 3.5 to build enterprise sales and inventory.The LOB applications were built using ASP.NET, WPF, and Silverlight 3 using the MVVM and MVC design patterns, 

Was one of two developers on staff to develope Microsoft Dynamics Ax 2009 changes to fit corporate logistics needs. These modifications included writing WCF services for real time integration with third party vendor and customer systems using the Axapta 2009 .Net Business Connector

Skills

Languages
• C# - Application Design and Architecture (Early .Net 4.0 adopter).
• NetTiers ORM, nUnit, Microsoft Test Framework, VSTS
• Master of C# ( 1.0, 1.1, 2.0, 3.0, 3.5, 4.0 ) 6+ yrs, ADO.NET 3.5,  WCF,WPF, WF, AJAX, WSE, SOAP, XML

Software
• Database: Microsoft SQL Server 2000, 2005, 2008
• Platforms: Microsoft Windows® 2000, 2003, 2008, Microsoft Windows XP, Vista, Windows 7
• ERP: Microsoft Dynamics AX 2009 (Axapta), X++, Installation, Development, Design, and Architecture.


 
Experience

Management Data Systems International

Aug 2008 -   Nov 2011

Senior Software Engineer

Senior software developer responsible for designing new line of business applications using Microsoft .NET Framework 3.0 and 4.0

 

·         .NET Framework 3.0, 3.5

o    Developed a windows service that sent sales and transfer data Microsoft Dynamics Axapta 2009 to our Strategic Stocking Vendor.

o    Developed web based reporting application that integrated with our ordering platform so that our customers were able to easily execute reports using a simplified web interface.

·         Microsoft Axapta 2009

o    Integration with Business Connector

o    X++ Customizations

·         .NET Framework 4.0

o    Visual Studio 2010 early Adopter with GO-LIVE Support

o    Developed a MVVM Silverlight 3.0 Management Application for Verizon used to receive and ship warehouse inventory.

o    Developed vendor integration services using WCF that exchanges Microsoft Dynamics Axapta 2009 Purchase Orders, Shipment, and Sales Orders data with vendors such as Cisco, Lucent, and Avaya.

o    Converted a Windows Forms based Inventory Management Application from .NET Framework 3.0 to .NET Framework 4

Microsoft Corporation (via Studio B)

  Mar 2010 – Mar 2010

Author / Subject Matter Expert (SME)

.Net Framework 4.0

 

·       Windows Presentation Foundation (WPF)

·       Windows Applications using .Net Framework 4.0

Genuine Parts Company

  Mar 2006 – Aug 2008

Senior Software Engineer

Senior software developer responsible for designing, supporting, and architecting business sales support applications using Web services, DHTML, JavaScript, XML, ASP.NET, BizTalk 2006, and SQL Server.

 

·         Lead developer on continuous improvement of Intranet-based inventory recommendation tool for Genuine Parts Company (GPC).  This application

Improved auto part stocking recommendations for NAPA Auto Parts stores across the country based on vehicles in store market areas and regional sales comparisons.  This tool is now responsible for over $1M in daily sales of Auto parts for the company.

·         Lead architect on a localized content portal used by store owners to download store documents and space planning layouts using a download cart. This application used an administrative interface that allowed the business owner to configure the menu, assign group permissions, upload and manage content.

·         Lead architect on the first implementation of Microsoft BizTalk Server 2006 R2 to migrate from the legacy file push technology used by the Genuine Parts Company (GPC) next generation Java 2EE Point-Of-Sales system.

Scientific Games Corporation

Dec 2003 – Mar 2006

Software Engineer

Software developer responsible for architecting and developing the next generation of Lottery Game Management Software to be deployed all over the world using ASP.NET, VB.NET, C#, .NET Remoting, and Web services. This solution was developed using the Microsoft best practices, FX Cop, and leading edge object oriented programming tactics. The solution brought the first use of three tiered application development involving the presentation, business, and data tiers to the lottery division. Areas of development and responsibility for were with some of the key components of the system:


·         Financial Activity Web Services.

·         Server Side PDF Generation and Storage

·         On Demand File Compression and Management

·         Crystal Reports Report Processing Engine

·         .NET Remoting Data Cache

·         C# MSMQ Message Processors

·         Custom ASP.NET HTTP Handlers

·         Real-Time Terminal Update Processing

·         Localization and Globalization


 The first implementation of this next generation software was rolled out to the first customer on May 1st, 2005 with an additional deployment in Dec 2005. Additional duties and responsibilities were server configuration, deployment, and design consulting to maximize performance while maintaining high availability.

 

 

Primewire, Inc.

Aug 2003 – Dec 2003

Application Developer

Continued development and system improvements on the company's flagship product written in ASP.NET and C#, a benefits management application. Authored custom C# application modules based on the customer's preliminary requirements. Such items included Statement PDF generation, Web Control Administrator, Signature Pad module, custom server controls to conform to business logic, and designed application objects for simplified application management. Authored custom Windows base application for quick support and systems management.

MCI Worldcom

May 2000 – Aug 2003

Application Developer / Systems Engineer

Engineer responsible for system architecting, deployment, and maintenance of Production, Testing, and Development systems used to construct Enterprise Web Applications using the most up to date technologies. Setup, Design, and support of Enterprise Intranet Web Systems. The technologies include: Microsoft Application Center 2000, Cisco Local Director, .NET Framework, Microsoft Windows 2000 Server/Advanced Server, Microsoft Cluster Services. The environments used Network Load Balanced Web Servers, Load Balanced COM+ Servers, Network Load Balanced FTP Servers, Site minder User Logins, and Clustered Microsoft SQL 2000 Servers. Recommended architecture changes to support user growth, as well as design of new systems. Developed management and monitoring solutions to automatically detect failures in the production environment and allow 95% uptime.

Developed a .NET WMI inventory Windows Service, written in C# that periodically collects Server WMI information to a .NET Web Serv ice for management inventory tracking integrating with a SQL 2000 Clustered data warehouse. This application uses NET Remoting to listen for commands and reflection to allow the agent to be customized for either the desktop or server Operating Systems.

Created an integrated Enterprise ASP.NET Support portal for Enterprise Managed Services that used a combination of SQL 2000 and mySQL databases to consolidate project tracking, employee calendars, system migrations, and general customer information from 30 independent solutions. Developed and ported numerous legacy ASP Web applications to Microsoft .NET using Web services, ASP.NET, and ADO.NET. Research and Development of porting web and windows applications to Compaq iPaq using Pocket PC, C#, and the Microsoft .NET Compact Framework and Smart Device Extensions. 
Used SQL 2000 Data Transformation Services to import Oracle 8i AIX Asset Data and flat file HR Data nightly. This normalized data was consolidated into a single database for simplified executive reporting across the enterprise.

Wrote an Active Directory new user Windows application that allowed the local desktop technicians to add new and migrated users to Active Directory in 4 clicks. This C# application accepted a MCI/Worldcom email address as input and returned specific user information from Human Resources data feed. This information was the used to complete the user object properties in Active Directory saving 15 minutes per entry, greatly improving and streamlining the technician’s workload.

Involved in the beta testing, development, and roll-out of numerous Enterprise ASP.NET and C# Applications using Microsoft .NET Framework. Consulted on architecture and development solutions, deployment methods, as well as integration of .NET Web Services into existing Enterprise applications. Integrated and deployed Microsoft Source Safe.

Morgan Stanley Dean Witter

Aug 1999 – May 2000

LAN and Exchange Administrator

Primary responsibilities were to Administer users and network resources in a multiple master Wide Area Network Domain as well as configure, install, and troubleshoot Dell and HP Windows NT Workstations, IBM Netfinity Windows NT Servers, AS/400 Connections & Administration, and Microsoft Exchange Administrator in a Multiple-Domain Wide Area Network Environment. Duties were
also used in multiple network projects to include installation of Symantec's Norton Anti-Virus at all network stations, and configure a Norton Anti-Virus Server that would push out new Viral Updates on a regular schedule. Administrated, Researched, configured, installed and migrated from Lotus Notes email system to Microsoft Exchange. Upon location change in Central Florida, migrated, installed and configured Ethernet Local Area Network from the ground up to include NT Server construction and installation, Multiple VLAN switch installation, and NT


 

TEKSystems

March 1999 – August 1999

Network Analyst

Contracted technician with an A+ Certification and Microsoft Windows NT Server 4.0 Professional that supported Y2K upgrades and PC Rollouts of 1200 network clients through hardware, software, and network support. Responsibilities included installation and troubleshooting in an enterprise environment of Windows NT Workstations, Windows NT Servers, Windows 95 Workstations, Network Printers, Novell Client for 95/NT Machines, Microsoft Exchange for email Support, Microsoft SQL Server, TCP/IP connectivity issues, Sybase SQL Anywhere, and countless hours of volunteering for Information Systems Help Desk to ensure
a smooth system transition.


 

United States Air Force

March 1995 – March 1999

Electronic Warfare Systems

Responsible for the operation, maintenance, repair and trouble-shooting of thirteen different electronic systems, including electronic receivers and transmitters that handles highly sensitive and critical data. Also responsible
for the installation, configuration, testing, evaluation and support of computer hardware and software systems. Involved in managing teams in daily operations, providing ongoing technical support to staff, maintaining $500,000 in government assets, and ordering parts and supplies as required to maintain adequate
inventory levels.