James D. Peckham CSP CAPM
Developer/Scrum Master
Summary
High-energy critical thinker who loves being part of a cross functional and self improving team.
| Microsoft Programming - .Net Framework 1.1-3.5
- C# 1.0-3.0
- Xaml
- Windows Presentation Foundation (WPF)
- Windows Workflow Foundation (WF)
- Windows Communication Foundation (WCF)
- LINQ
- Sharepoint 3.0 and Webparts (Portals)
- ASP.NET 1.1/2.0/3.5
- ADO.NET
- Enterprise Library
- Microsoft SQL Server 2000/2005/2008 (SQL / T-SQL / CLR)
- Microsoft Reporting Services
- Silverlight 2.0/3.0
- VBScript
- Powershell
| Tools - Cruise Control
- NAnt
- NUnit
- Visual Studio 2003-2008
- Visual Source Safe
- Subversion (SVN)
- IIS 5/6/7
- NMock/Moq and other mocking utilities
- Visio
- UML
- Infragistics NetAdvantage
- Fit/Fitnesse
- WatiN/Web UI Scripting
- Mercury Quality Center
| Methodologies/Processes - Extreme Programming (XP)
- Scrum
Operating Systems - Windows Server 2003
- Windows Server 2008
- Windows XP
- Windows Vista
- Unix multi-flavor
Other Languages - XML
- XSD
- LPC
- Lua
- Javascript
- jQuery
|
Employment History
IT Developer III – February 2010 to Present
Commerce Bancshares – Kansas City, MO
- Mentor Good Engineering practices for example Extreme Programming Core practices.
- Coach team in Scrum/Agile values/practices
- Remove team roadblocks
IT Developer II – March 2008 to February 2010
Commerce Bancshares – Kansas City, MO
Programmer/Analyst – December 2007 to March 2008
Allied Global Services – Contractor – Commerce Bancshares - Develop and Support 300,000+ user web application on N-tier architecture with 98+% uptime.
- Developed mobile banking application with C# ASP.NET 1.1 Mobile Controls and XML Webservices
- Developed features for Online Banking platform using C# ASP.NET 1.1 and XML Webservices
- Architected and Developed Online banking integrated advertising campaign system MSSQL 2005 and Asp.net
- Developed Web Account Enrollment application using Asp.net 2.0 and jQuery
- Rebuilt/Supported/Maintained automated build and deploy system with NAnt, Cruise Control.net, VBScript and Windows Powershell
- Added NUnit test harnesses to NAnt build automation with NCover coverage analysis
- Developed “legacy code” unit test process for bringing existing code under test when necessary
- Scrum Master/Project Coordinator on cross functional teams
Software Developer II - October 2007 to February 2008
Zeratec, Inc – Lawrence, KS – (913) 331-3200
- Developed patient case manager demo for office of the Airforce Surgeon General using Windows Presentation Foundation (WPF), Windows Communication Foundation (WCF), C#, .Net 2.0/3.0/3.5
Software Engineer - October 2006 to October 2007
Spencer Reed Group, LLC – Overland Park, KS -
- Developed Maintained SOAP web service on ASP.NET 2.0 interfacing with 15 Visual FoxPro databases.
- Migrated WS* web services to Windows Communication Foundation on .Net 3.0
- Developed Reports from HR and Phone systems using Microsoft SQL Server Reporting Services.
- Developed AdHoc tools using Windows Forms and C# .Net 2.0
- Developed Kiosk software built on WPF and WCF technologies with Infragistics NetAdvantage and custom controls.
- Desktop Support Analyst Duties (Staging PCs, Laptops, and end user support using Ghost, Windows XP, and Microsoft Office 2003/2007)
- Network Analyst Duties (Cisco Phone Configuration, Active Directory maintenance and support)
- DBA/SA Duties (SQL Server 2000-2005 Administrator and Support)
Technical Support Analyst II - June 2006 to October 2006
Applebees International, Inc – Overland Park, KS
- Maintained and expanded FAQ and Knowledge Base
- Provided on-call escalation support for level 1 analysts
- Was acting supervisor on 3rd shift
- Provided training and mentoring for level 1 analysts
Technical Support Analyst I - September 2003 to June 2006
Applebees International, Inc – Overland Park, KS
- Supported internal proprietary systems and restaurants’ IBM and NCR based point of sale systems.
- Tools included Front Range Solution’s H.E.A.T. Helpdesk ticketing software, Frontrange Solution’s IT Service Management Software, PCAnywhere, Citrix Metaframe Client, Citrix gotomypc.com, Windows OS, DOS batch file scripting, MSSQL Enterprise manager, and VNC.
Certifications/Trainings/Clubs
· Certified Scrum Master/Certified Scrum Practitioner – Member of Scrum Alliance · Certified Associate of Project Management (PMI CAPM) · Member of Agile Alliance · Member of Agile KC users group
Extra Curricular
- Enjoys programming as a hobby and has been programming since 1993, starting on DOS5.0/QBASIC.
- Developed object oriented MUD (multi-user dungeon) named Daybreak Ridge with LPC (www.mudos.org) on Unix Systems
- Watched the object oriented paradigm come about through college and learned it on Borland C/C++, COBOL, and QBASIC at JCCC (See below).
- Maintains software development blog at http://jamespeckham.com which is built on Telerik Sitefinity CMS
Education
· Olathe East High School - High School Diploma · Johnson County Community College (3 years) - Core studies: Computer Science, C++ (Borland / Visual Studio 6.0), Java, VBA on MS Access, Math, Music Theory, Music Performance: Electric Bass/Saxophone