We provide IT Staff Augmentation Services!

Android/ Mobile Application Developer Resume

5.00 Rating

Sanantonio, TX

SUMMARY:

  • 6+ years of experience in IT Analysis, Design, Development, Deployment and testing of Mobile Applications using Android SDK and Web application development using JAVA, J2EE.
  • Experience in an Agile Software Development environment using AGILE methods like SCRUM and Waterfall model.
  • Experience in Test Driven Development.
  • Strong experience with entire software development life cycle, Mobile Application development Life Cycle, Model View Controller (MVC) based frameworks.
  • Explicit knowledge of mobile device architectures and mobile development platform.
  • In - depth knowledge of Android OS, interactive application development and memory management. Proficient with common Android framework APIs (Bluetooth, Location, Camera, Notifications, Maps, Accelerometer).
  • Experience with activities, fragments,multi-threaded development and AsyncTasks.
  • Knowledge of implementing various layouts, including custom layouts and views.
  • Haveusedloadersto load data asynchronously with ListViews.
  • Experience in redesigning android application to support all Android OS versions.
  • Experience in detecting and correcting memory usage issues, and optimizing code for Application performance.
  • Has knowledge in integrating Google Analytics & Mixpanel to understand the application statistics
  • Expertise in developing GUIs using Adobe Flash, Adobe Dreamweaver, Swings, JSP and HTML for web applications.
  • Expertise in Object Oriented Programming concepts and implementation.
  • Expertise in Web technologies using Core Java, J2EE, Servlets, JSP, JDBC, Java Beans, and Client/Server Architecture.
  • Designed and implemented SOAP/RESTful Web Services to provide the interface to the various clients.
  • Excellent working experience in developing applications using J2EE Design Patterns like creational, structural and behavioral design patterns (MVC Architecture, Singleton, Factory, Facade, Service Locator etc.)
  • Having good experience in handling JSON and XML form of data.
  • Experience in database development using SQLite, MySQL and MS Access.
  • Self motivated and a good team player with excellent communication and interpersonal skills and also capable of working independently even under high-pressure challenges.
  • Strong problem solving and logical reasoning skills. Ability to understand new ideas and technical concepts quickly and produce meaningful results.

TECHNICAL SKILLS:

Languages: HTML5, JQuery, C#, VB.Net, Objective C, JAVA, JavaScript, ASP.Net, VBScript, T-SQL/PLSQL, C, C++

Internet Technologies: .Net Framework 2/3.5/4, Android 2.x/3.x/4.x/5.x/6.x/7.x, iOS 4/5/6/7, ASP.Net, ASP, Ajax, WPF, WCF, XML, DHTML, HTML, SharePoint, Crystal Reports, Flash, Silverlight

RDBMS: SQL Server 2000/2005/2008/2012 , Oracle 10g, MS Access

Database Connectivity: ADO.Net, OLEDB, ODBC, ADO, DAO, DTS

App/Web Servers: Internet Information Server (IIS)

Middleware: ASMX Web Services, WCF Services, SOAP, COM+

Operating Systems: Windows 7, Windows Vista, Windows XP, iOS 5/6, Mac OSX, UNIX, Android 2.x/3.x/4.x/5.x/6.x/7.x

Development Tools: Adobe Dreamweaver, Visual Studio, RSD Lite, QPST, Radio Comm, DDTS, Test Central XCode, Eclipse, SQL Server Management Studio

PROFESSIONAL EXPERIENCE:

Confidential, SanAntonio, TX

Android/ Mobile Application Developer

Responsibilities:

  • Designed and developed Digital ID cards which will retrieve data from the rest web service in mobile application for Android mobile devices with extensive user interface development.
  • Implemented unique design for portrait and landscape mode of the app.
  • Used CardView frames to display the digital version of debit and credit cards using simple adapters.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Implemented the required GUI by making modifications to the xml files.
  • Handling XML data using efficient parsing techniques such as DOM parser.
  • Worked closely with the backend development team to ensure proper data is coming from the services.
  • Worked on debugging the application using Logcat, DDMS
  • Tested the application on various Android devices.

Environment: Android SDK 7.x,6.x,5.x, SQLite 3.6, Android Studio 2.3, Android API’s, JDK 1.8, XML, JSON, HTML, CSS, SQLite, Google Maps, Notifications, Log cat, Windows 7,Git, IBM RTC.

Confidential, Lincolnshire, IL

Android/ Mobile Application Developer

Responsibilities:

  • Designed and developed Improved Version of Scanner which can scan the barcode in mobile application for Android mobile devices with extensive user interface development.
  • Implemented unique design for portrait and landscape mode of the app.
  • Used web views, list views & populated lists to display the lists from database using simple adapters.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Implemented customized web view component to load an SWF file and HTML data.
  • Implemented the required GUI by making modifications to the xml files.
  • Handling XML data using efficient parsing techniques such as DOM parser.
  • Worked closely with the web application development team to ensure proper integration between mobile application and web application.
  • Worked on debugging the application using Logcat, DDMS
  • Tested the application on various Android devices.

Environment: Android SDK 4.x, SQLite 3.6, Eclipse IDE 3.8, Android API’s, JDK 1.6, XML, JSON, HTML, CSS, SQLite, GPS service, Log cat, Windows 7.

Confidential, Marysville, OH

Android/ Mobile Application Developer

Responsibilities:

  • Designed the database model in MySQL.
  • Worked with the Android SDK, and implemented Android Bluetooth and Location Connectivity components.
  • Implemented Google Maps API v2 with forward and reverse geo-location.
  • Used SQLite to cache the data received from the RESTful web services.
  • Constructing http requests, fetching server response and parsing feeds wherever required.
  • Analysis of mobile application code for re-engineering.
  • Involved in requirement gathering and designing of the application.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Used logcat, DDMS (Dalvik Debug Monitor Server) and traceview for debugging and detecting memory leaks.
  • Implemented unique design for portrait and landscape mode.
  • Handling XML data using efficient parsing techniques such as DOM parser.
  • Work closely with the web application development team to ensure proper integration between mobile application and web application.
  • Tested the application on various Android devices.

Environment: Java, Android SDK, JRules, J2EE, Oracle WebLogic, JQuery, Ant, XML, CSS, cTests.

Confidential, Atlanta, GA

Android/ Mobile Application Developer

Responsibilities:

  • Designed and developed Mobile Media application for Android mobile devices with extensive user interface development.
  • Enabled the application to access the content of Gallery, Media pre-built applications using implicit Intent.
  • Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
  • Inserted suitable code to capture the various button and text field events and implemented the desired action for each of the widgets.
  • Used Android content providers for implementing features like sending E-mails, sharing using Facebook, Email, Twitter, SMS, etc., from the app and designed suitable GUI for these applications.
  • Used services, async tasks and Alert Notification API to implement event reminder feature into the mobile app.
  • Involved in working with Location Manager and Restful Web service with JSON.
  • Used RESTFUL web services to consume a web service.
  • Followed agile methodology for implementing the Application.
  • Worked on debugging the application using Logcat, DDMS
  • Involved in developer testing by porting the app on multiple devices with various screen sizes.

Environment: Java, Android SDK 3.2.2 and Android API's GPS, REST, JSON, Eclipse IDE 3.5, ADT Plug-in, GIT (version control),DDMS console, ADB server, emulator and Base device (G1, HTC EVO).

Confidential, Salt lake city, UT

Java Developer

Responsibilities:

  • Designing UI screen for Insurance Quote to get User information with JSP.
  • Writing custom tag handlers for Insurance Quote page to calculate the age of the person using the date of birth information entered.
  • Developing Action Classes, Service Classes for Resident Insurance Premium payment module.
  • Developed reusable web components, JSP, Servlets and Java Beans that use the MVC pattern to access EJB (Entity Beans) for the modules of user registration.
  • Writing PL/SQL Queries to get schedule of policy payment and defaults.
  • Developing Session beans, Entity for Insurance Quotes.
  • Writing JSP for Online Quote for Resident Insurance.
  • Developing CMP read only Entity beans to get Insurance quotes.
  • Fixing the bugs identified in test phase.
  • Writing JUnit Test cases for Unit testing in Pension Manager Module.
  • Documenting CR impact analysis and prepared implementation documents.

Environment: JAVA 5.0, J2EE 5.0, JSP 2.0, Struts 2.0, Unix, EJB, JUnit3.0,ANT,Log4j1.2.7, JNDI, JavaScript, HTML, Oracle 10g, XML, JAXP 2.0, JBOSS 4.3, Hibernate 3.6.

Confidential

Java Developer

Responsibilities:

  • Coordinating the tasks, ensured that the deliverables from the team members.
  • Interaction with clients to understand the requirements to provide design documents.
  • Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams were used
  • Worked in an Agile work environment with Content Management system for workflow management and content versioning
  • Providing process improvements through identified focus areas, and received client appreciations
  • Interacted with technical and business staff and communicating their responses to the development team.
  • Created physical and logical data model, design and implementation
  • Wrote SQL queries, stored procedures, and triggers to perform back-end database operations
  • Developed ANT Scripts to do compilation, packaging and deployment in the WebSphere server
  • Implemented multicurrency functionality for the User and Admin modules.
  • Involved in designing user screens and validations using HTML, jQuery, Ext JS and JSP as per user requirements
  • Used JDBC to read and write data to the database
  • Used Java Servlets to write the business logic
  • Developed web pages using HTML, JSP, DHTML and CSS
  • Created the database tables in SQL Server.
  • Involved in debugging and Bug fixing.
  • Used JDBC for database connectivity with MySQL Server.
  • Documenting CR impact analysis and prepared implementation documents
  • Construction\Modification of components.
  • Participated in Code reviews and peer reviews.
  • Prepared unit test conditions and conducted Unit testing of components.
  • Provided speedy resolution and implemented defect free.
  • Involved in unit testing using Junit.
  • Daily Incident Review meetings with Clients and the team. Review batch schedules and recommend any changes for improvement to batch scheduling implementing emergency fixes during night if required.
  • Ensuring smooth code release to production by closely interacting with Development team and identifying new code bugs. Responsible for root cause analysis, trend analysis and report generation for Critical Applications.
  • Ensuring maximum Adherence to SLA with Proper planning and providing immediate and temporary fixes during unexpected Hardware downtimes. This also involves minor and major changes in the code according to the requirement of the clients.

Environment: Java, J2EE, JSP 2.0, Servlets 2.4, JDBC 3.0, HTML, XML, Java Script, Eclipse3.2, Oracle9i, Windows 2003,COBOL,JCL,VSAM,Citrix.

We'd love your feedback!