Paul Christensen |
****************************** |
Cell: ***-***-****
|
OBJECTIVE |
|||
| A position that utilizes both my education and skills, and challenges me to grow within an organization to benefit the overal departmental objective and the company wide mission. |
PROFESSIONAL QUALIFICATIONS |
||||||
Summary: |
||||||
|
||||||
Technical Skills: |
||||||
Operating Systems/Platforms:
|
||||||
EXPERIENCE |
||||
Vix Technology, On Site At UTA Offices03/2010 - PresentSoftware Developer |
||||
| I performed a wide range of duties on the electronic payment system team. Primarily my duties focus on supplying information regarding payment cards and accounts to mobile devices on transit vehicles allowing drivers to determine whether card payments for fare are valid. These duties include creating a Web Service that supplies this data directly to the transit vehicles. The Web Service communicates through a WCF named pipes interface, which is hosted in a Windows service to access an in memory cache of data which is periodically updated by directly querying a back end MSSQL Database, and using performance tools to troubleshoot and resolve performance bottlenecks. Other projects include scheduled services to update new location payment data to assist in route charges, and database state comparisons to verify the validity of account data. As part of my duties I have written test tools to stress services and verify data states, and unit testing. I have also been responsible for designing the automated build process and install package build procedures, and have led other developers on the team to implement automated build, installation package creation, automated unit test and smoke test execution, and deployment documentation. Using a caching mechanism I have developed an updated version of the Card Data Server to provide data to card validators on busses and trains in a timely and efficient manner. I have developed both server side and client side features of a Ride Inspection Device that utilizes a Blackberry phone and NFC scanner to inspect and validate rider payment cards on light rail and heavy rail transportation. Technologies used in the communication mechanism will also be used to increase speed and accuracy of data in real time card validation services. | ||||
FIS, Inc. Salt Lake City, UT03/2009 - 03/2010Senior Software Applications Programmer, Mercury Division |
||||
As an Applications Programmer with FIS, my duties primarily include working with the migration of the Mercury credit union management product from its old VisualBasic code base to C# on the .NET framework using the Rockford Lhotka Business Objects methodology. This involves not only moving existing functionality to the new environment, but redesigning classes and application structure where necessary to take advantage of .net features that were not available to VB6. Other duties include producing software fixes for bugs reported by support and customers, and enhancements to the existing codebase. Specific duties include:
|
||||
LANDesk Software - South Jordan, UT06/2005 - 01/2009Software Engineer Level 2 |
||||
I was promoted from Test Engineer to Software Developer Level 2 at which point I joined the Install team where my main duties consisted of designing, building and maintaining product installs that were built on top of the MSI platform, enhanced with C++ and C# custom actions, and built using InstallShield 11 and 12. During my time with the install team I also had the opportunity to help design and build a C# based application that was used to walk the output files of the various solutions and projects, and group those output files, along with localized versions, in to groups to prepare for building the final product build output. The utility uses a collection of XML files with custom variables and scoping to “scrape” the project outputs. The “XML Scraper” utility, once complete, was pushed out to all engineering teams and integrated in to the development process, and is still currently in use. My most recent assignment was with the team that is currently assigned to work on the ManagementSuite console performance and security enhancements. Work with this team has included:
|
||||
|
06/2003 - 06-2005 Strategic Software Test Engineer |
||||
|
I joined LANDesk as a contract employee, and was converted to a full time employee at the end of my six-month contract. During my time as a Test Engineer for the LDMS group within LANDesk I have had the opportunity to work on several projects including: Certificate based security
|
||||
Volt Technical Resources - Redmond, WA11/2001 - 06/2003Software Test Engineer 2, Microsoft Small Business Server Group, Software Test Engineer 3, Microsoft Mappoint Applications Testing Group |
||||
The Small Business Server group tests the stress and reliability of the Windows.NET and Windows 2000 Small Business Server. (Environment: VisualBasic, ASP, SQL)
|
||||
VisionCompass Inc. - Seattle, WA04/2000 - 09/2001Product Support Manager, Deployment/eSupport Organization |
||||
The VisionCompass Inc. Collaborative Enterprise Management Software Solution is an Enterprise management system being created for Enterprise organizations worldwide. As the Product Support Manager I managed a team of 8 Deployment/Support Analysts and Engineers including members holding MCP and MCSE certifications.
|
||||
PROFESSIONAL EDUCATION |
||||
|
||||
Additional Courses: |
||||
|
||||