X
Independent Contractor - Senior Unity Developer
Feb 2010 - Present

Clients Included:
CBS Sports, Shell Gasoline, and more

Published Games:
Mobile Markets: 7 | Kickstarted: 2 | Other Markets: 3

My Unity portfolio can be found at: Philip Pierce's Unity Portfolio

Licensed Console Developer for:
  • Nintendo Wii, Wii U, 3DS
  • PlayStation 3 (PS3), PlayStation 4 (PS4)
  • XBox 360, XBox One
Tech Used

  • Unity 3.5 / 4.0
  • Android Games
  • iPhone Games
  • Windows 8 Games
  • Blackberry Games (Beta)
  • Nintendo Wii
  • XBox 360
  • PlayStation 3 (PS3)
  • C#.NET 3.5 / 4.0 / 4.5
  • LINQ to SQL / Objects / XML
  • SQL Server 2008 / 2012
X
Independent Contractor - Senior Developer (Web, Server, Desktop)
March 2009 - Present

Clients Included:
Boeing, Verizon, Progressive Insurance, and more

  • Designed and developed the Inventory Management System for a major airplane manufacturer to use in the construction and maintenance of their new aircraft.
  • Created hybrid mobile app (Android and iOS) which interfaces with a special mobile website. The app and the website work together to act as a virtual credit card terminal
  • Built a public records search engine, which indexes thousands of public records websites (court records, tax records, criminal records, etc.)
  • Lead architect for a mobile (Android and iOS) app and matching website for the coupon/deal industry (similar to Groupon and Foursquare)
  • Converted traditional websites to mobile friendly versions
  • Created a Silverlight app for insurance brokers to track client's information
  • Created a Silverlight app for a large bank to track income/expenditures/customer records for branch offices
  • Converted a legacy (25+ year old) flagship application for a large insurance company to ASP.NET and Silverlight
  • Installation and Administration of Microsoft Team Foundation Server
  • Created sales portal web application which allows tele-sales agents to read scripts, run credit checks on potential customers, create sales entries, and interface with the VOIP telephony system.
  • Created a children's game website using Silverlight and AJAX
  • Created admin website using Silverlight, which allows a manager to change settings for multiple websites and servers.<
  • Created real-time dashboard using Flex and Adobe Flash 3 (displays call volume, call duration, and other sales related metrics).
Tech Used

  • C#.NET 3.5 / 4.0 / 4.5
  • ASP.Net 3.5 / 4.0 / 4.5
  • HTMl 5 / CSS3
  • Knockout.js
  • MongoDB / RavenDB
  • Windows 8
  • SQL Server 2008 / 2012
  • Android app development
  • iPhone app development
  • Silverlight / WPF
  • LINQ to SQL / Objects / XML
  • JavaScript & jQuery
  • Multi-Threading in C#
  • Visual Studio 2010 Team Suite for Developers
  • Microsoft Azure
  • MVC
X
Health Benefits Direct - Senior Web Developer
Nov 2006 to Feb 2009

  • Created and maintained external and internal e-commerce and management websites using C# 2.0 and AJAX (later upgrading to C# 3.5, AJAX, and LINQ), and Silverlight.
  • Created internal C# desktop applications and windows services (with creation of custom controls).
  • Create custom HTTP handlers to help automate tasks for both internal and external websites.
  • Created tracking scripts for email marketing campaigns (tracks email opens, clickthroughs, etc.).
  • Installation and Administration of Microsoft Team Foundation Server
  • Created lead-gen and advertisement sites using Silverlight
  • Created timesheet site using Silverlight and AJAX
  • Created and maintained custom MSI installer scripts and deployment packages for desktop applications
  • Wrote DLL to intercept outgoing email on Exchange server and add vcard attachment and HTML signature to email. Uses active directory to decide who should receive attachment, and what format to use for attachments.
  • Created (patented) technology which monitors visitor's presence on the website. If the visitor leaves the site before completing an online application, the visitor is immediately called on the phone (using click-to-call technology). This was called Abandoned Callback
  • Created Content Management System, which allows webmasters to generate and edit website content. Later expanded the system to allow forms and some form controls to be saved to the system as well. This allows website content to be dynamically generated and edited, without needing to rebuild/recompile the website.
  • Created a web camera monitoring application for Windows Mobile Devices (5.0/6.0+). The application allows the company managers to monitor the internal cameras while the managers are away from the office. The application includes monition detection notification (via email/sms), active recording and streaming, and saving of selected video streams to an external server.
Tech Used

  • C#.NET 3.5
  • Silverlight
  • LINQ to SQL / Objects / XML
  • SQL Server 2005 / 2008
  • XML
  • Multi-Threading in C#
  • ASP.Net 3.5
  • Visual Studio 2008 Team System for Developers
  • Adobe Flash
  • Adobe Flex 3
  • MVC
X
Alliance Entertainment - Contract Senior Web Developer
Jan 2006 to Oct 2006

Clients Included:
Circuit City, NPR, IDN, and more

  • Created and maintained the Entertainment website for Circuit City.
  • Created and maintained websites for music industry corporations such as NPR and IDN
  • Converted Classic ASP websites to ASP.NET 2.0 (VS.NET 2005).
  • Developed unit tests with Visual Studio Team Systems for Developers.
  • Created custom web controls (ascx).
  • Created web control libraries (dll).
  • Developed web applications to use Microsoft Application Blocks 2.0.
  • Created web services for handling multiple server caching management and synchronization.
  • Created asynchronous web pages.
Tech Used

  • C#.NET 2.0
  • SQL Server 2000/2005
  • XML
  • N-Tier Development
  • Multi-Threading in C#
  • Classic ASP
  • ASP.NET 2.0
  • Visual Studio 2005 Team System for Developers
  • Microsoft Application Blocks 2.0
X
Home Suite Software - Contract Senior Developer
Aug 2005 to Jan 2006

Designed and developed flagship desktop (WinForm) application in C#. The application runs in one of three modes: standalone (client and MSDE server on same pc), small office (MSDE server on separate pc, multiple client PCs), corporate (SQL Server or Oracle server on dedicated server, multiple internal and external client PCs). The application is designed to allow the user to disconnect from the main database server (the application is portable for use on a laptop), and can resynchronize data once the user has re-established contact with database.

Tech Used

  • C# (WinForms)
  • SQL Server 2000 / MSDE
  • XML
  • N-Tier Development
  • Multi-Threading in C#
X
Campus Management - Senior Desktop / Web Developer
Aug 2004 to Aug 2005

Developed software patches and new enhancements for flagship desktop application (using Visual Basic 6 and C#.NET), and developed new enhancements and web services for web portal application (using C#.NET and ASP.NET). The two applications can run together or separate, and provide full CRM and student information tracking for universities.

Tech Used

  • C#
  • SQL Server 2000
  • XML
  • Web Services
  • N-Tier Development
  • Multi-Threading in C#
  • ASP.NET 2.0