We provide IT Staff Augmentation Services!

Android Developer Resume

3.00/5 (Submit Your Rating)

Fort Worth, TX

SUMMARY

  • Around 8 years of Experience in software development
  • 4 years of experience in developing software application using JAVA, J2EE
  • 3 years of experience in mobile application design, development, testing of mobile applications using Android.
  • Over 1 year of experience in iOS development
  • Hands on experience with Android SDK(2.3 to 5.0), NDK tools.
  • Experience on Data information formats like XML, JSON and parsing techniques
  • Experienced with complete Software Development Life Cycle (SDLC) process, which includes designing and implementing teh software, debugging, fixing and maintaining teh software.
  • Lead and maximized ecommerce sales, and achieved goals and customer satisfaction levels.
  • Analyzed and monitored sales and revenue generation through website traffic.
  • Managed budget for all ecommerce functions including expenses and sales.
  • Ensured compliance to industry standards and customer expectations whilemanaging projectsand vendor relationships.
  • Developed, enforced and ensured adherence to policies and procedures.
  • Extensive Agile and Scrum experience.
  • Knowledge of Agile Project Management methodology.
  • NFC / Contactless payment application architecture, design and development for Android
  • Experience developing android applications at Device driver level using SDK, NDK and ADK.
  • Experience in using different data storage models in Android like Shared Preferences, SQLite.
  • Excellent in troubleshooting/debugging for softwareapplications.
  • Experience with version control repositories like Tortoise SVN, CVS and GitHub
  • Willingness and ability to quickly adapt and learn new technologies.
  • Ability to grasp and master new technologies, excellent analytical and problem solving skills.

TECHNICAL SKILLS

Programming Languages: C, C++, Java

Mobile Architecture: Android SDK (From 2.3 to 5.0)

Tools: Xcode Android Studio, Eclipse IDE, NFC protocol, Agile and scrum

Scripting languages: Java script

Web Technologies: HTML, XML, CSS, HTML5, E Confidential

Operating System: iOS, Android (from 2.3 to 4.4)

Web Servers: Apache, Tom Cat, Restful

Data Exchange: XML, JSON

Databases: SQLite

PROFESSIONAL EXPERIENCE

Confidential, Fort worth, TX

Android Developer

Responsibilities:

  • Involved in discussion with Business team in gathering requirements and was a part of an Agile Team, reviewed member’s feedback and application acceptance.
  • Worked on teh UI using fragments to build a multi - pane UI which is compatible with mobile devices and tablets.
  • Data exchange using JSONand displaying teh server response on UI
  • Android SQlite to store teh data
  • Save user name and basic information using Shared Preferences
  • Used MICR validation algorithm to validate teh checks on capture.
  • Developed ASI call for retrieving accounts and handling error scenarios. Worked on teh Transfer/Deposit module where teh user can deposit checks into his accounts.
  • Analyze teh memory leaks using MAT(Memory Analyzer Tool) tools and improve teh app performance
  • Experienced in developing Applications using Java, J2EE, Servlets, JSP, Eclipse, JDBC, Web Services, AJAX, Oracle, MySQL, SQL, HTML, and CSS.
  • Used in web services protocols like JSON, HTTP and worked on SOAP, REST tools.
  • Implemented Delete and edit functionality for captured checks using swipe to delete and sliding Menu.
  • Defining specification, architecture of system using NFC for transport and mobile contactless payments
  • NFC mobile application development including architecture and design for Android
  • Developed teh custom list views and teh Accounts retrieval screen using progress indicators.
  • Ensured successful launch, implementation and operations of website.
  • Managed website promotions and marketing across teh internet and increased website traffic and conversion rate.
  • Merchandised newly launched products, managed content and updated website.
  • Coordinated with Sales, Marketing and Distribution in distribution network and multi channel promotions.
  • Implemented all kind of parsing XML,JSON,SOAP,Feed...etc by using Ios platform
  • Conducted In-App purchase, Paypal integration.
  • Implemented Google MAP, GeoLocation, GPS, Location based app by using IOS platform
  • Experience in Google Place API, Google Analytics,YouTube API
  • Experience Download | Upload data to server (Text,Images,Video...etc)
  • ImplementedInstant Push notification (GCM,c2dm, Urbarn airship, Parse...)
  • Conducted Bar code scanner, QR Code scanner
  • Used Social APIs like Facebook, Twitter,LinkedIn, Instagram..... etc.
  • Used AdMob, iAd, adWhirl, Revmob, Tapjoy, Startapp Mopub, Chartboost
  • Enhanced teh code reusability by utility classes and creating generic layouts for most of teh functionality.
  • Involved in Unit Testing, Regression Testing teh app. Tested teh application on various versions of android devices.
  • Used HAL services to call into teh device driver layer while being agnostic about teh lower-level implementations of you're drivers and hardware.

Environment: Android OS 2.3 and above versions, E Confidential platform,Android SDK, JSON, SQLite, Eclipse IDE, DDMS, ADT Plugin, XML Layout, Device Drivers .

Confidential, Naperville, IL

Android Developer

Responsibilities:

  • Implementation of layouts with XML using Android SDK
  • Send HTML commands to request teh news data from teh server.
  • Used DOM parser for parsing teh news from XML tags
  • Used JSoup to parse teh data from HTML tags
  • Integrate 3rd party libraries to view teh documents in Android
  • Apache POI library to view MSOffice documents and excel sheets
  • Integrate 3rd Party library to view PDF documents
  • Manage application lifecycle overriding Android Activity Lifecycle and its Methods.
  • Debugging teh code using Dalvik Debug Monitor Server.
  • Implemented UPC/QR code scanning and image recognition feature using Moodstocks api.
  • Conducted technical training session regarding Agile development methods.
  • Participated in meetings, technical discussion, reviews and release planning.
  • Provided technical assistance during project planning and demonstrations.
  • Formulated, implemented and maintained tools and practices.
  • Prepared and coordinated project proposals and schedules.
  • Monitored IT programs and supported financial management functions.
  • Evaluated information radiators and Scrum issues on daily basis.
  • Generated periodic peer review reports for project managers.

Environment: Android OS 2.3 and above versions, Agile and Scrum, Android SDK, JSON, SQLite, Eclipse IDE, DDMS, ADT Plugin, XML Layout.

Confidential, Wilmington, DE

Android Application Developer

Responsibilities:

  • Integrating Google Maps and Location API's for searching teh nearby ATM location and halping teh users to navigate them using Maps.
  • Tested teh application for different versions ofAndroid OS and devices of different screen resolutions and sizes.
  • Worked in different phases of teh project development cycle like design, development, testing,deployment and maintenance.
  • Participated in developing teh UI for teh app using Web Views, Buttons, 9-patch images, dialog and Alert dialogs.
  • Used NFC based on RFID in contactless payment system. In android, worked on HCE for secure NFC based payments
  • Implementation for SMS capability. This is a C2DM Push Notification service.
  • Worked closely with QA team for fixing bugs and fragmentation issues.
  • Debugged and fixed teh issues dat were found during teh different phases of teh project.
  • Implemented a well versed error handling system in teh application.
  • Involved in developer testing by porting teh application on multiple devices with various screen sizes.

Environment: Android OS 2.3 to 3.0, C#, Java, Android SDK, Eclipse IDE, SVN.

Confidential, Webster MA

Sr. Java J2EE Developer

Responsibilities:

  • Responsibilities include understanding requirements, analysis, design, development and unit testing of web applications.
  • Developed teh backend code using MVC-2 architecture (Struts).
  • Designed Application flow and Developed UML diagrams for teh application using Rational Rose.
  • Developed custom web parts in ASP.NET/C# to host teh other line of business application like XIAP, Genius and IRIS.
  • Independently developed each layer and integrate them and created JSP pages
  • Used Struts Validator Framework for validation from server and filter class for single sign-on
  • Created DAO classes for customer related database operations.
  • Implemented Hibernate (ORM Mapping tool) framework.
  • Created WebServices for Client using WSDL which builds SOAP messages for agents.
  • Configured teh Spring JDBC to provide database connectivity for teh application.
  • Involved in writing teh Stored Procedures and functions for teh application.
  • Involved in code enhancement and defect fixing.

Environment: Eclipse, Web Logic 8.1 server/SQL server, Tomcat 5.0/6.0, Oracle 9i/10g, MS Access, JSP Struts 1.2, Hibernate 3.0, Spring 1.0, Top Link, XML, JavaScript, HTML, WSDL, Log4j, Subversion (SVN), and Maven.

Confidential

Software Developer

Responsibilities:

  • Involved in full life cycle of teh application including wire frame design and client development.
  • Worked on developing various features such as value product of teh day, browse products from store inventory and navigate to teh nearest store.
  • Application test on multiple android targets and debugging teh problems.
  • Developed teh code in object oriented manner for optimal code re-usability.
  • Implementation of Google API such as Web Services for directions and places in client applications.
  • Debugged and fixed teh issues dat were found during teh different phases of teh project.
  • Created client codes using JAVA in eclipse SDK 3.6.1

Environment: JAVA, XML, SQLite, Eclipse IDE

We'd love your feedback!