George Liu
**********@*******.***
SUMMARY
Fifteen years of active full life cycle development of software systems on a variety of hardware and operating system platforms. Principle areas of development and expertise are in: mobile applications (iOS & Xamarin), web services (Node.JS).
EDUCATION
M.S. Chemical Engineering, University of Maryland, College Park
B.S. in Chemical Engineering, Rensselaer Polytechnic Institute
CORE COMPETENCIES
Programming Languages: Objective-C (6 yrs.), Swift 3 (1.5 yrs), C/C++ (10 yrs.), PERL (4 yrs.), OpenGLES (1.0 yrs.), JavaScript (1.5 yrs), Xamarin/C# (1.5 yrs.)
Databases: MySQL (8 yrs), Oracle (1 yr.), Informix (5 yrs.)
Web Services: HEROKU (2.0 yr.), LAMP (3 yrs.), Firebase (1.0 yrs.), Node.JS (1.0 yrs.)
PROFESSIONAL EXPERIENCE CHRONOLOGY
Tehillim, Rockville, MD 10/2014 – Present
Mobile Applications Software Engineer
Booz Allen Hamilton, Rockville, MD 9/2011 – 04/2014
Associate
Quant Computer Systems, Rockville, MD 1/2000 – 08/2014
Principal
Jeff Parmet & Associates, Potomac, MD 4/2008 – 4/2011
Intellectual Property Litigation Consultant
PROFESSIONAL EXPERIENCE DETAIL
Tehillim Independent Contracting
National Labor Relations Board
Published in both App Store and Google Play April 2020.
Currently
Building using the MVVM design pattern.
Implemented asynchronous programming methodologies to interface with the Azure and SOLR web APIs.
Hagar for Tehillim
Currently developing an iOS social chat based app that uses Google Firebase Real Time database and Cloud Functions.
The backend Node.JS web service is uses the real-time database and cloud function stack to manage a NoSQL data store and is written in Javascript and Node.JS.
Implemented asynchronous programming methodologies to interface with the Google stack.
TruTraining for Textron – PUBLISHED IN APP STORE May, 2018
I assisted in the development, completion, and publication of this app. I applied a variety of design patterns (MVC, Façade, Memento, Singleton, and Delegation).
This app integrates the AWSMobileCore, AWSS3, and PDFReader frameworks to download and display PDF documents from an AWS S3 store.
I also developed a Heroku/Node.JS web service that uses a Salesforce database.
Office Status Notification App for Department of Labor
I was the principal software engineer for the iPhone based notification app.
This app uses AFNetworking (Alamofire) as the undercarriage REST communication framework.
This app also uses Apple Push Notification Service.
The app is Section 508 compliant as accessibility methods were incorporated to each visible control and label of each scene.
SE-Ph2 for DMI
Part of a team of software analyst and developers that secured the Open-AHLTA clinical information system by implementing Intel’s Secure Guard Extension (SGX) technology to the code base.
I implemented a full stack JavaScript-Java-JNI-C++ application that provides encryption/decryption capabilities to Mirth Connect, using the SGX technology.
G2O for Visidraft
Ported the General Framework for Graph Optimization (g2o) to the iOS platform.
G2O is a library written in C/C++ and is used to solve simultaneous localization and mapping (SLAM) problems.
EyeXM for Johns Hopkins University
I developed an iPhone app that helps the ophthalmologist perform eye exams.
Worked with the pediatric ophthalmology team to fully identify and define capabilities that met their clinical exam needs.
The device is voice activated and the physician can control camera functions via voice commands. Technologies used: AV Foundation, and OpenEars for voice to text recognition.
Booz Allen Hamilton
Principal functional requirements analyst for Joint Task Force Wounded Warriors Road to Recovery iPad dashboard. Used the storyboard tool to create a mock-up app that would be used to identify and gather requirements from the stakeholders and end users.
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 operated virtually and used github for source code control; IM, email, phone for communication. I also used the Agile development methodology.
Performed a full functional requirement gathering and analysis with the Joint Task Force mobile team to develop specifications for the Road to Recovery app. Using an iterative process of rapid prototyping-peer review-implementation, I worked with the client mobile team to create the exact functional requirements that met their expectations. Tool to help the Warrior through the recovery process with an interactive dashboard and related functions. Technologies used: Cocoa Controls, Google Calendar, SplitViewController, PopUpViewController. Developed a software architecture diagram, showing, describing the functionality of the app.
Quant Computer Systems
WarDid - Published on App Store, helps you remember where you left things (like where you parked your car) – free with banner ads. Technologies used: CoreLocation, MapKit, AdBannerKit, GoogleMaps
Travel Claims (U.S. Secret Service) – I was part of a two man team that migrated a proprietary legacy travel claims to Plexus document imaging, Informix database system. Travel claims processing time went from six weeks to ten days.
Retina Data Mining (SAIC) – created a suite of utilities that would ingest vulnerability data into a LAMP stack for data mining and analysis. The refined data was then passed through an Excel-Power Point engine that created the statistical graphics (bar charts, pie charts, etc.) and the Power Point presentation. All data reduction, graphics generation, and presentation was generated using VBA.
Government Relations (U.S.P.S.) – I developed the utilities to migrate images and meta data from a Plexus and DOS file system based application to a Wang Open Image and Workflow application. Also created the user interface modules based on existing functionality of the legacy system.
Jeff Parmet and Associates, Intellectual Property Litigation Consultant
Provided software technical expertise in patent infringement cases and trade secret misappropriation disputes.
Worked on patent infringement disputes by analyzing software systems that have functional characteristics of specific patent claims in the Lycos v. NetFlix matter. Specifically reviewed the NetFlix recommendation engine algorithm. The code base was over 14,000 lines of C code. This resulted in both parties settling out of court.
Researched prior art and domestic industry artifacts against claims of various patents in the HTC v. Apple matter.
Performed static source code review of Android operating system. Developed understanding of the algorithms used in the interaction between a JAVA application – DALVIK runtime engine – operating system (Linux based - written in C and C++).
PUBLICATIONS
Head-Mounted Smartphone for Indirect Opthamalmoscopy: In Stereo, Aaron Wang, et. al, Wilmer Eye Institute, Johns Hopkins University School of Medicine, 2015
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
CERTIFICATIONS
GIAC – awarded 2008