George P. Liu
Summary
Mr. Liu has over fifteen years of hands-on experience both developing and analyzing software. George has worked with clients to produce production grade applications for a variety of purposes including web server, database, client/server, and mobile applications. Mr Liu has over three years of iOS development experience on both the iPhone and iPad, developing applications for the Federal Government and publishing educational and game applications. Mr. Liu also worked with clients and stakeholders to gather and develop business and technical requirements for document imaging, workflow, web based systems.
Experience Highlights
• Expert in iOS applications development – with three published app in the App Store
• Expert in Data Analytics – principal architect and developer of DISA’s metrics reporting system
• Active experience in ISR using extract, transform, and load (ETL) utilities
Work Experience
2011 – Present:
Role: Sr. iOS Developer
Employer: Booz Allen Hamilton, McLean, VA – Associate
o Currently replicating the GSA Electronic Contract File Viewer web application. I am using Sencha (ExtJS) and Ruby on Rails (RoR) to build the prototype. Once the prototype is approved, a mobile version using Sencha Touch will be created. Sencha is used for the visual component and RoR is used for the model and controller component.
o Providing software enhancement support to existing Key File Contract (KFC) application. KFC is a JAVA servlet, using JBOSS and Spring MVC framework.
o Replicated the GSA Advantage web site functionality onto both an iPhone and iPad. Working with XCode 4.3.2 storyboards and github versioning control. Extensive use of navigation, table view, and table view cell controllers. Extensive use of Objective-C and C++ to implement classes. The entire team is virtual and uses gitHub for source code control; IM, email, phone for communication.
o Task Leader for VA4Vets project – provide technical support to the VA OI&T Program Manager. Worked with vendors and stakeholders to ensure requirements are met and delivered in accordance to the management plan.
o Wrote the “Mobile Applications Best Practices Framework” for the U.S. Census.
2009 – 2011:
Role: Senior Information Systems Engineer
Employer: MITRE
o Created extract, transform, and load (ETL) scripts that merged NATO ISR data files (STANAG 4676), using Talend Open Studio.
o Developer of the Common Platform Enumeration suite of utilities that act as stateless transform appliances, converting uniform resource identifier (URI) formatted product descriptions to well formed named patterns. These modules are written in JAVA. A web application user interface was developed to demonstrate this capability to the sponsor. Tools used: Eclipse, JAVA, JavaScript
o Assisted in the development of the TRANSCOM mobile app. This app allows users to account and geo-tag inventory, schedule appointments, take photographs for claims, and utilize a workflow interface for moving their goods as part of their TDY assignment.
o Analyzed a variety of complex systems and interviewed principal investigators for the purposes modeling a financial ecosystem.
2008 – Present:
Role: Intellectual Property Litigation Consultant
Client: Jeff Parmet and Associates
Employer: Contractor through Quant Computer Systems
o Provided software technical expertise in patent infringement cases and trade secret misappropriation disputes.
o Worked on patent infringement disputes by analyzing software systems that have functional characteristics of specific patent claims in the Lycos v. NetFlix matter.
o Researched prior art and domestic industry artifacts against claims of various patents in the HTC v. Apple matter.
o Performed static source code review of Android operating system I have a complete understanding of the interaction between a JAVA application – DALVIK runtime engine – operating system (Linux based - written in C and C
o Analyzed an internet site’s server application and all related web page source code to determine if source code was copied.
2005 – 2009:
Role: Sr. Information Assurance Engineer
Employer: SAIC
o Principal architect and developer of the DISA VMS Metrics System – a rich internet dashboard and data mining and analysis suite of programs
o Published and presented findings at the Defense Information Systems Agency Annual Report and Workshop 2007
o Provided static code review of Windows XP operating system based on Common Criteria guidance
2000 – Present:
Role: Principal
Employer: Quant Computer Systems
o Developed satVocabPrep iPhone/iPod word application using XCode 3.2
o Currently developing an OpenGLES 1.1 forecasting application. This application uses two particle systems and the font engine, FTGLES. This application can be used on either the iPhone or iPad.
o Currently developing first person immersion space flight simulation program in iOS 3D, using OpenGLES 2.0. This is a multi-level game with social bragging functionality. This app can be played on either the iPhone or iPad
o Developed a flash card application that allows the user to navigate through a deck of cards (forward, backward, flip) to study. Contents of the card deck are entered through a RAILS web app and data is in an XML format.
o Developed an Android application with a simple interface (“hello Android”) and am familiar with the using Eclipse and ADT.
o Provided information security and software development expertise to a variety of clients
o Principal architect and developer of the Federal Energy Regulatory Commission’s large format document imaging and workflow system
o Developed a dynamic link library (DLL) that will insert BLOB objects into an INFORMIX database. This DLL was written entirely in C/C++
o Worked with FERC OCIO staff and end users to develop technical requirements documents for a large format imaging and workflow system.
o Provided pre-sales engineering support to Tristrata, by working with clients to determine their business and security needs.
1994 – 2000:
Role: Secure System Services Organization, Software Engineer
Employer: Wang Federal
o Developed a structure query language (SQL) engine for the XTS-300 as part of the Defense Messaging System
o Developed a dirty word search engine for the Department of State message traffic section
o Developed a document imaging and workflow system for the United Stated Postal Service and migrated their legacy images and metadata to the new system
o Interviewed all levels of staff to gather business and functional requirements for document imaging and workflow systems. Clients include: US Postal Service, US Department of State
o All applications were written in C/C++/Unix/Linux/XWindows.
1990 – 1994:
Role: Document Imaging Software Developer
Employer: Severn Companies, Lanham
o Assisted in the development of a travel claims document imaging system for the United States Secret Service
o Provided workflow and business process expertise to PriceWaterhouse for the Division of Revenue State of Delaware engagement.
o Worked with clients to gather and develop business, technical, and functional requirements for: Division of Revenue State of Delaware, US Postal Service
Programming Languages/Systems
• C, C++, Objective C, Java
• LAMP, RAILS
• Extract, Transform, and Load (ETL) – Talend Open Studios
• OpenGL, OpenGLES (1.1 and 2.0)
• Agile and SCRUM methods
Certifications
• GIAC Security Leadership Certification – GSLC Awarded February, 2008
Education
• M.S. in Chemical Engineering from University of Maryland, College Park 1980
• B.S. in Chemical Engineering from Rensselaer Polytechnic Institute 1978
Publications
• State of the Balance Score Card and Metrics Program at DISA FSO, Science Applications International Corporation IISBU Quarterly Bulletin Spring 2007
• Enhanced Compliance Validation Vulnerabilities for 2007, Defense Information Systems Agency Annual Report
• A Force Outside of SAIC, Science Applications International Corporation ISSBU Quarterly Bulletin Winter 2008
Contact Information
• Phone: 301-***-**** cell: 301-***-****
• Email: **********@*******.***