Associate, Rockville, Md Resume
2.00/5 (Submit Your Rating)
SUMMARY:
- Five years of active iOS development experience, 10 years additional general software design and build. Areas of interest and strength include: iOS development, RAILS, ETL, Balance Score Card
- Issue Ticket Management (Archer Help Desk): iPhone app for client, uses Apple Push Notification, local notification, built in email, and RAILS on AWS service to support backend database with basic user id and password authentication
- WarDid: Recent publication on iTunes, helps you remember where you left things (like where you parked your car) - free with banner ads, CoreLocation, MapKit, AdBannerKit, GoogleMaps
- Road To Recovery for Wounded Warriors: Tool to help the Warrior through the recovery process with an interactive dashboard and related functions, Cocoa Controls, Google Calendar, SplitViewController, PopUpViewController
- GSA Advantage: Replicated GSA website functionality on an iPhone and iPad
TECHNICAL SKILLS:
Programming Languages: Objective-C | C/C++ | PERL | JAVA
Web Services: RAILS | LAMP
CLOUD Services: Amazon Web Service | Fat Fractal BaaS
PROFESSIONAL EXPERIENCE:
Confidential
Associate, Rockville, MD
Responsibilities:
- 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. Integrated use of splitViewControllers, and SMS functionality.
- Presented Talend prototype ETL solution to project stakeholders, which would integrate various Warfighter data sources (e.g., Army-CHSH, R2R database) to create Road to Recovery milestones.
- Replicated the GSA Electronic Contract File Viewer web application. Used Sencha (ExtJS) and Ruby on Rails (RoR) to build the prototype.
- 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.
Confidential
Senior Information Systems Engineer, McLean, VA
Responsibilities:- Created extract, transform, and load (ETL) scripts that merged NATO ISR data files (STANAG 4676), using the Talend Integration Suite toolkit.
- Developed 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
- Developed the MSR mobile dashboard. This is a RAILS based web site that monitors any updates to the MSR database using AJAX. The view interface was built using Ext/JS.
- Assisted in the development of the TRANSCOM iPhone mobile app. This is an iOS app and 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.
Confidential
Intellectual Property Litigation Consultant, Potomac, MD
Responsibilities:- 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 interaction between a JAVA application - DALVIK runtime engine - operating system (Linux based - written in C and C++).
Confidential
Software Engineer, McLean, VA
Responsibilities:- Principal architect and developer of the DISA VMS Metrics System - a rich internet dashboard and data mining and analysis suite of programs. Built with PERL, LAMP, MS VBA
- Published and presented findings at the Defense Information Systems Agency Annual Report and Workshop 2007
- Analyzed and reported on the security aspects of implementing SOA within the Network Centric Enterprise Service (NCES) for the Department of Defense
- Provided static code review of Windows XP operating system based on Common Criteria guidance
Confidential
Principal, Rockville, MD
Responsibilities:- Published a geo-location based WarDid app. This app uses Core Location service, MapKit, and Google Maps.
- Issue Ticket Management (HelpDesk) - iPhone app for client, uses Apple Push Notification, local notification, built in email, and RAILS on AWS service to support backend.
- Developed and published satVocabPrep iPhone/iPod word application using XCode 3.2. This app used NSNotification to pass score information between views.
- Principal architect and developer of the Federal Energy Regulatory Commission’s large format document imaging and workflow system. Provided full SDLC services in the development of this system. This includes: functional requirements analysis, data modeling, UI design, software development, and implementation to production.
- Sole designer and developer of the FERC Large Format Document Imaging and Workflow System. This application allowed the records staff to scan, digitize, index, QC, and associate meta-data to each large format image.
- Developed a document imaging and workflow application that save FERC over three weeks of data processing time for each large format image.
- Developed a dynamic link library (DLL) to insert digital media into a BLOB data type in an Informix database.
Confidential
Software Engineer, McLean, VA
Responsibilities:- Developed a SQL search engine that allows the user to data mine audit files of the Defense Messaging System mail server. The user can enter an SQL query, which is parsed and lexically translated to filter criteria to use on audit files. The system was written with C, Lex, & Yacc on a B3 rated secure XTS-300.
- An X-Windows graphical user interface was built with a colleague to enter the SQL query and display the results.
- Developed a suite of utilities to migrate legacy Plexus document imaging data to the Wang Open System Document Imaging product.