Patrick Force » Portfolio

Clients and Employers

  • ActKnowledge» New York, NY

    Flex, Actionscript 3, MXML, PHP, MySQL, Zend Framework

  • Primary Theory» Atlanta, GA

    JavaScript, HTML, CSS, Graphic design

  • Children's Progress, Inc.» New York, NY

    Flex, AIR, Actionscript 3, MXML, XSLT, XML, Java

  • Gallery Girls» New York, NY

    HTML, CSS, PHP, MySQL, Graphic design

  • Arc90, Inc.»New York, NY

    ColdFusion, Java, JavaScript, AJAX, SQL Server, MarkLogic, XML

  • Pete and Brian»New York, NY

    HTML, CSS, JavaScript, AJAX, Graphic design

  • Elizabeth Laime»New York, NY

    Flash, Actionscript 2

  • Webbifi» Atlanta, GA

    Classic ASP, JavaScript, HTML, CSS, SQL Server

This portfolio contains a collection of screenshots, project descriptions, and, in some cases, demos or code samples. Due to non-disclosure agreements and such, some project details are limited. In the list of clients and employers to the left, I've included a summary of technologies related to my work for each. If you have any questions or requests, please don't hesitate to contact me at patrickforce@gmail.com.

ActKnowledge hired me to develop an online, highly-interactive application that is designed to aid organizations in visually defining and tracking initiatives and theories. Theory of Change Online was developed in Flex and utilizes a Zend Framework API data layer. For a closer look or to learn more, visit and request a login for the BETA version of TOCO.

Theory of Change Online

Primary Theory is a web design company based in Atlanta, GA. I work on contract with Primary Theory to program, implement, and enhance their sites.

Projects

  • FacilityTrax FacilityTrax is an application currently in development from Greenpoint Energy Solutions. I've been in charge of developing the front-end via DHTML, AJAX, and utilizing HTML 5's Canvas element for complex functionality such as animating gauge needles and bar graphs.
  • Eclispe™ Shutters My work on the Eclipse™ Shutters project involved HTML page creation from design comps and implementing a site-wide CMS. The CMS administration console also includes a custom store locator that allowed an excel data import, and calculated geocode values from that data. The CMS also included a mailing list and a client-access file sharing area.

Children's Progress is a company that provides testing software for schools and educational programs.

Projects

  • Children's Progress Children's Progress hired me to help with the development of the account management portion of their educational software suite Melody, an MVC-architected AIR application that communicates with a SOAP-based API.
  • XSLT/Java data transformation » For this project, I was hired to write an XSLT that would transform loosely-defined XML application documents into a new schema-defined structure for interpretation in a new Flex-based testing engine.
Gallery Girls

Gallery Girls is a Comic Strip website and the pet project of Mary Blakemore. The site includes a CMS that allows Mary to manage comic strip posts and other site content.

Arc90, Inc.

Arc90, Inc. was my full-time employer for a few years. Most of my work was focused in the homeowmer's insurance software field.

Projects and notable experience

  • Policy Exchange (pxQuote) is a software suite that I helped develop over time at Arc90, Inc. The suite is a collection of software components that support the management of insurance quotes and policies. I had my hand mostly in the development and support of the quoting engine, XML insurance products, and the quoting/policy data. The power of the quoting engine existed in the use of XML insurance workbooks containing quoting logic, that input values could be run against to provide insurance quotes in industry-leading time.
  • One of the larger efforts that I was in charge of while at Arc90, Inc. was the migration of 1 million plus mission-critical insurance quotes/policies in MarkLogic to a new XML-relational hybrid data structure in SQL Server 2005. This effort involved not only the transfer of data, but ensuring that our application layer was updated to efficiently and seamlessly use the new data model, and that the operation completed with failure rollback options within allowed application downtime.
Pete and Brian

Pete and Brian are comedians and writing partners. I built this AJAX-driven site as a tool for them to server news, videos, and other information to their fans. The site integrates with YouTube to list Pete and Brian's current YouTube account videos on the 'Watch' page.

This is a little flash component that I built so that visitors to Elizabeth's site could doodle on her headshot

Arc90, Inc.

My job at Webbifi was my first out of school. I tackled a variety of IT tasks for this start-up partnership over the course of a few years. I developed websites, applications, set up servers, point of sale systems, etc.

Projects and notable experience

  • Humpus Bumpus Books Humpus Bumpus Books is a small independent book store just outside of Atlanta, GA. Webbifi was hired to create a custom in-store point of sale system and an online bookstore for them. I traveled frequently back and forth to the store to set up and maintain in-store servers and point of sale hardware and software installs. I developed the POS software and the online bookstore.
  • Champagne Logistics hired Webbifi to build a desktop application that would manage shipments and related data. I was in charge of architecting and building this desktop application in Visual Basic, utilizing centralized remote data via SQL Server.