Senior Mobile Application Developer Resume
Washington, DC
SUMMARY:
- Experienced in the design and development of software systems most recently involving cross platform mobile applications for government and commercial projects for iOS and Android. Prior experience includes design and development of analytical systems used in the national intelligence and law enforcement communities including over five years of operational support to tactical users of national intelligence assets including war zone deployment and over five years of operational support to federal narcotics enforcement activities.
- Software development experience encompasses requirements analysis, system design and implementation. Extensive experience communicating with clients and end - users through entire project life cycle from initial requirements to post-deployment support.
TECHNICAL SKILLS:
Technology and Tools: Xamarin, C#, Apple TestFlight, APNS, Objective-C, C, C++, Java, Swing, JavaScript, jQuery, PhoneGap, Cordova, iOS, Android, REST, Eclipse, Xcode, Oracle, PL/SQL, XML, Agile Development, Visual Basic, JUnit, Automated Testing, Protractor, Jasmine, NeXTSTEP/OPENSTEP, FORTRAN
PROFESSIONAL EXPERIENCE:
Senior Mobile Application Developer
Confidential, Washington, DC
Responsibilities:
- Design and development for the Court Services and Offender Supervision Agency (CSOSA) Mobile Supervision Project (Xamarin/C#) providing secure, timely communication between Community Supervision Officers (CSOs) and offenders. Project comprised of two applications, an iOS Enterprise application distributed to CSO agency phones and a public iOS/Android application available to offenders, as well as supporting infrastructure.
- Developed secure real time chat between CSOs and their assigned offenders as well as presentation of current information to both CSOs and offenders regarding specifics of offender dockets, supervision levels, special conditions and recent drug test results in chart form. Developed cross platform UI as well as platform specific functionality such as push notifications, camera access and local calendar access.
Senior Mobile Application Developer
Confidential, Suitland, MD
Responsibilities:
- Design and development for the Census Operations Mobile Platform for Adaptive Services and Solutions (COMPASS) project, a field tool for Census enumerators, in support of the Test Census in 2015 and 2016 in an Agile environment. Primary focus on a mobile application running off - line on iOS and
- Android devices using shared components for both platforms in JavaScript/jQuery for user interface and client side business logic as well as native components in Objective-C and Java before project migrated to PhoneGap. Performed native Android and iOS development to interface with device GPS functionality for location verification and the device camera. Additional effort on Oracle server components. Provided user support during operational phases.
Mobile Application Developer
Confidential, Washington, DC
Responsibilities:
- Proprietary financial analysis Enterprise iOS application on iPad (native application/Objective-C)
Mobile Application Developer
Confidential, Annapolis, MD
Responsibilities:
- Mobile Application Developer. Six month contract to add functionality to existing iPad app (native application/Objective-C) serving pilots in the international business aviation community. Designed and developed user interface for aircraft weight and balance and runway performance calculations for app used by pilots in flight planning and operations. Coordinated development, integration and testing of custom libraries from subcontractor. Contributed to design of new document management features.
Software Engineer
Confidential, Alexandria, VA
Responsibilities:
- Various services ranging from iOS software development for document management with remote database), backend web site enhancement and maintenance adding new site features and maintaining legacy code
Software Engineer
Confidential, Fairfax, VA
Responsibilities:
- Data Exploitation and Analysis Division. Served as a senior member of the development team for the Narcotics Enforcement Data Retrieval System, a client/server decision support document analysis and retrieval system that used custom algorithms to parse incoming multiple source documents and route specific documents to interested analysts using an intelligent document profiling mechanism for DEA (Java/Oracle).
- Worked with senior end - users to determine system requirements. Designed and implemented client-side software and user interface, including rewrite of VB legacy client as Java desktop application using Java J2SE and Swing UI components.
- Designed and implemented server-side database and software, including replacement of pure PL/SQL server code with mixed PL/SQL and Oracle Java Stored Procedures. Subsequently designed and developed version 2.0 of project to replace standalone Java desktop application with web-based architecture (Java EE) placing all business logic in Java Stored Procedures and JavaBeans and UI created with JavaServer Pages. (AJAX/JavaScript)
