Mobile Applications Developer Resume
Mclean, VA
SUMMARY
- 5 years of professional experience in Mobile Application Developing.
- Experienced in developing mobile applications (native or hybrid), iOS/Android.
- Experienced in aspects of the mobile lifecycle and OOPS; including application development application structure, device and operation system, Application Program Interface (API) debugging, performance, security and deployment.
- Experienced in - Asynchronous JavaScript and XML (Ajax), Representational State Transfer
- (REST), JavaScript Object Notation (JSON).
- Experienced in developing applications for the Android and iOS platform.
- Hands-on experience in developing with server-side Java.
- Experienced in developing geospatial mobile applications using Google Maps or an equivalent GIS component.
- Solid understanding of the Android and / or iOS platform, including detailed knowledge of location services, NFC / Beam, Bluetooth, WIFI Direct, local storage, and encryption.
- Experienced with UI development for the Android and / or iOS platform, including custom interfaces and component development.
- Experienced in development role including SQL queries and Stored Procedures.
- Experienced in integrating mobile applications with RESTful Web Services.
- Experienced in using version control systems, such as GIT.
- Basic knowledge in Core Date, Core Graphics, Core Animation and/or OpenGL.
- Good knowledge in Agile framework/process.
- Good Knowledge in Mobile Application Security
- Good knowledge in Android, iOS User Interface (UI) design.
- Basic Knowledge of Apache Hadoop
- Experienced in iOS/Xcode/Swift/Android/Android Studio.
- Excellent written and verbal communication skills.
TECHNICAL SKILLS
Operating Systems: Windows, UNIX,DoS Secret Clearance Linux, OS X
Programming Languages: Java, Swift SQL, XML, PL/SQL, JavaScript
Databases: Oracle, MySQL, SQLite. LevelDB, Mono
Web servers: Apache, Nginx
Other Tools: MS Office
PROFESSIONAL EXPERIENCE
Confidential, McLean, VA
Mobile Applications Developer
Responsibilities:
- Developed applications that scale and reach 10,000+ users per day.
- Continually evaluate emerging technologies to identify opportunities, trends, and best practices.
- Designed user interface layouts using Swift/Cocoa/XCode 7 & Java/XML/Android Studio.
- Designed and developed interfaces to web services.
- Designed and developed the application using Object Oriented design principles and softwaredesign patterns to attain high reusability and maintainability.
- Developed an in-depth understanding of product architecture and frameworks.
- Collaborated with different parts of the business along with other iOS and Android developers to exchange new ideas and improvements.
Environment: Android Studio, Xcode 7, Swift, Java, Oracle, XML, Apache, Windows.
Confidential, Washington DC
Program Analyst
Responsibilities:
- Developed Adobe Connect webinar technology that reached top 100 selected candidate poolmonthly entering the Foreign Service.
- Assisted in designing and developing interfaces to web services in .Net and SharePoint.
- Collaborated with different parts of the department along with other Analysts to exchange newideas and improvements.
- Continually evaluate emerging technologies to identify opportunities, trends, and bestpractices.
- Utilized MS Office to generate and create various documents, reports, and spreadsheets.
Environment: Adobe, Windows, Microsoft Office, .Net.
Confidential, Richmond, VA
Mobile Software Security Analyst
Responsibilities:
- Performed in depth analysis of security and design for all client mobile computing systems andthe network infrastructure.Implemented detailed security protocol of all mobile hardware and mobile financialapplications.
- Analyzed scans results, manually verified every security vulnerability to avoid reporting falsepositive issues.
- Utilized Drozer and iNalyzer framework to explore, exploit and penetrate Android and iOSapplication's vulnerability.
- Accessed static analysis of Mobile Programs by utilization OWASP tools of Android Lint and
- Infer to further optimize performance and application security
- Performed mobile forensics operations of company applications using FTK and EnCase
- Reviewed memory analysis of mobile platforms using Android Monitor & Xcode instruments
Environment: Windows, Andriod Studio, Xcode, OWASP, NowSecure Lab, FTK, EnCase.
Confidential, Richmond, VA
Mobile Developer (Telecommute)
Responsibilities:
- Responsible for making sure all applications adhered to W3C coding standards.
- Gathered, build and deployed all Android and iOS code to multiple test and productionenvironments.
- Developed the UI layers for activities and implemented Fragments within UI using Cocoa andJava (UI).
- In-depth work with Objective C and Cocoa frameworks.
- Developed on iPhone SDK and internet connection Protocols.
- Experience collaborating with senior backend and senior mobile developers in an SCRUM
- Agile Methodology with little supervision
- Applied Geocoder to develop and display all locations with markers using Google Maps Android API V2.
- Implemented PUSH notification so that the user knows that the order is ready and is being delivered.
- Wrote template stored procedures to receive XML input parameters and process data.
- Coded SSIS job and stored procedures to build summarized data for the company.
- Designed SOAP and JSON Web Services architecture to update web forms, without reloadingthe page.
- Utilized DDMS, Eclipse Debugger, DTrace, and SonarQube to optimize and trouble shootstored functions and procedures.
Environment: Java, J2EE, Oracle, JSF, Eclipse, Agile, XML, Nginx, Windows.
Confidential, VA
Software Engineer
Responsibilities:
- Assisted and provided design input of developing Transform.
- Developed and coded UI design elements of JSP screens.
- Developed dynamic Java web form applications to accept and process information.
- Helped train new team members as they came on the project.
- Coded and worked solely with Senior Management to develop multi-million XML based print engine for customized reports for large clients.
- Responsible for developing complex logic for layout and table of contents for printed reports.
- Built and integrating all back-end technologies related to our internal and customer facing mobile based applications.
- Maintained and evolved best in class back-end infrastructure powering the site and the mobile app.
- Involved in driving new and innovative solutions to meet business needs.
- Integrated user-facing elements.
- Involved in building reusable code.
- Optimized the mobile application for maximum speed and scalability.
- Implemented security and data protection.
- Developed API driven software and tools to enhance our service-based stack.
Environment: Java, J2EE, Oracle, JSF, Eclipse, Agile, XML, Nginx, Windows.
Confidential, VA
Software Developer Intern
Responsibilities:
- Developed solid foundation of SDLC process to adapt to industry procedures and processes ofsoftware engineering.
- Assisted in designing, developing, documenting, and debugging applications software and systems that contain logical and mathematical errors.
- Tracked software defects using Zephyr/ Coded UI Gathered performance data to help developNode.js applications.
- Validated API documentation and created sample scripts for customer use Analyzed and wrotetest standards and procedures.
- Hands on experience in working in Java and SAP Success factors.
Environment: Java, Windows 7, Zephyr, Jira, JUnit, Selenium, JavaScript.
