We provide IT Staff Augmentation Services!

Android Developer Resume

2.00/5 (Submit Your Rating)

North Hollywood, CA

SUMMARY:

  • Built native and hybrid Android Applications using Android Studio.
  • Programmed with clean, modular, robust code using Java and XML with Android SDK platform and different Android Frameworks (Google play services, Google support library, Butter knife, Retrofit).
  • Integrated Google play services and 3rd party APIs within Android applications.
  • Published and updated Android applications.
  • Performed testing, fixed bugs within code.
  • Developed, administrated, supported and used web services REST API as a back - ends for Android Applications.
  • Developed serverless web applications, PHP templates for Wordpress, OAuth 2.0, Angular.js.
  • Developed websites on Python and used Django framework.
  • Hands-on experience in developing console applications in C (mathematical algorithms and calculations ).
  • Participated in complete Software Development Life Cycle (SDLC) in all phases of mobile app development from initial concepts, through design, development, testing and deployment and enhancement of the code.
  • Wrote technical specifications and maintained all reports pertaining to application development process.
  • Self-starter, fast learner, proficient in programming logic and easily adaptable to new technological environments and systems with proven abilities in resolving complex software issues.

TECHNICAL SKILLS:

Primary Computer Programming Languages:  Java, JavaScript (jQuery, Angular), C#, PHP, Python, C, SQL

Databases:  Amazon NoSql Dynamodb, MS SQL, SQLite, MySql, MS Access, PostgreSQL

Platforms:  Android OS, Amazon Web Services, IBM MaaS360 MDM, MS Windows Server 2003/2008/2012 , MS Exchange, MS Hyper-V, MS RDS, Cisco IOS for swiches and routers, JIRA, GIT, Bitbucket, SourceTree

Technologies:  Android SDK (19-25), AWS SDK for Java, AWS SDK for JavaScript in the Browser, GCM Push Notifications, GIT, MVC, REST, Gson, Volley, JUnit Framework, Test NG Framework, Selenium WebDriver, Localytics SDK for Android, Django, OAuth 2.0

IDE:  Android Studio, NetBeans 8.0, Microsoft Visual Studio 2017, Selenium IDE, MATLAB

Markup/Data Languages:  XML(XSD), HTML5, CSS3, JSON

PROFESSIONAL EXPERIENCE:

Android developer

Confidential

Responsibilities:

  • Develop Android applications for Confidential with supporting SQLite database as an application data store, Content Provider, LoaderManager, Adapters, Cursor, SQLiteOpenHelper.
  • App implements AppCompatActivity, Fragments, ViewPager, FragmentPagerAdapter and Recycle View, CoordinatorLayout.

Confidential, North Hollywood, CA

Application Engineer

Responsibilities:
  • Built Android application for advertising tablets users through WebView using DreamService with features of automatic synchronization of settings and data of app with the cloud AWS Dynamodb database, automatic waking up android tablets for showing advertisements, receiving GCM Push notifications.
  • Built hybrid mobile Android application with providing some offline functionality using a HttpResponseCache class.
  • Built native Android application for advertising tablets users with using AWS Dynamodb and S3 as a content storage. Utilized Amazon S3 service for storing and retrieving media files, used an AmazonS3Client, TransferUtility class. Utilized AWS Dynamodb NoSql DB for storing and retrieving a JSON data, used an AmazonDynamoDBClient class, DynamoDBMapper class, POJO, GSON library.
  • Built native Android application for advertising tablets users with using WordPress site as a CMS and content storage. Utilized Wordpress REST API and Volley library for retrieving a JSON data and downloading images from the server.
  • Implemented FragmentActivity and Fragments, ViewPager, FragmentStatePagerAdapter and Recycle View for displaying and sliding Fragments with advertising information.
  • Used restful web services, WordPress REST API/AWS Java SDK, JSON to communicate between server and Android application and parse JSON data, serialization and deserialization of JSON objects using a GSON library.
  • Used SharedPreferences APIs for creating a database for storing a local data, developed CRUD functionality for supporting persistent data store in on board Shared Preferences key/value NoSql database.
  • Integrated client side application with server API via asynchronous tasks.
  • Integrated Google play services and 3rd party APIs (Localytics, AWS) within Android applications.
  • Built compatibility with different Android version.
  • Worked with WebView, Broadcast Receivers and Services.
  • Developed serverless web applications for S3, used AWS SDK for JavaScript in the Browser.
  • Administrated and supported Amazon Web Services (EC2, S3, DynamoDB, Cognito, Amazon CLI, IAM), MaaS360 MDM, Microsoft IIS, deployed Wordpress sites, developed templates on PHP for Wordpress ;
  • Participated in complete Software Development Life Cycle (SDLC) in all phases of mobile app development from initial concepts, through design, development, testing and deployment and enhancement of the code.
  • Wrote technical specifications and maintained all reports pertaining to application development process.
  • Worked with product managers to clarify functional flows and suggested technical insights on its optimization.
  • Played a key role in writing an application logic and developing of all application components using an Android Studio.
  • Programmed with clean, modular, robust code using Java and XML with Android SDK platform.
  • Experienced in developing a User Interface (UI) in Android, have a good knowledge in customizing UI components.
  • Used Git, Bitbucket as version control system and SourceTree as a client.
  • Published and updated the application on the Maas360 MDM environment.
  • Involved in the Unit Testing and written test cases.
  • Performed testing on Physical devices and the Android emulator.
  • Fixed bugs within code.

Confidential, Los Angeles, CA

QA A utomation Engineer 

Responsibilities:
  • Created automation test strategies, wrote automation test plans, developed automation test script, managed test tasks and executed testing WEB UI using Selenium WebDriver, Test NG and Java programming in NetBeans IDE;
  • Developed an object domain model for testing WEB UI.
  • Performed different types of testing such as: Integration, Functional, Regression, Browser compatibility, hands-on testing Web and Desktop Applications;
  • Created necessary test documentations: Test Case, Test Plan, Traceability Matrix of Requirements, Bug-reports;
  • Used JIRA for issue tracking .

Confidential

CTO\System administrator\Software developer

Responsibilities:
  • Participated in strategic planning of enterprise development with CEO;
  • Took part in developing technological, operational, management processes in the enterprise;
  • Supervised IT department, prepress, printing department and logistics department at the enterprise;
  • Performed technical expertise and prepared recommendations on new and existing IT projects;
  • Generate d initiatives t o improve a software efficiency of business processes at the enterprise ;
  • Resolved technical issues, identif ied modifications needed for existing applications to meet changing user requirements;
  • Develop ed , introduce d and supported the accounting and trade management system s in the enterprise using MS SQL Server as DB and MS Access as user interface and software layer of business logic, created the data model, reports and user interfeces;
  • Developed and introduced the system for tracking work time of designers;
  • Developed and introduced the CRM System and Accounting Contracts system for sales managers;
  • Manage d the project of transferring the Accounting and Management System of the company to the new software platform ;
  • Developed tools for data exchange between Accounting and Management System and e-shop of the company;
  • Developed, introduced and supported the company online store. Organized sales via the Internet and oversaw the promotion of e-shop of the company;
  • Developed and introduced the book production accounting system and accounting system for materials on the company warehouse;
  • Develop ed “Book Store” WEB-application which sells books online, and implements site administration, user sign-in, and shopping cart functionality (based on t he ASP.NET MVC, ADO.NET, C#);
  • Developed websites on Python and used Django framework.

Confidential 

System administrator\System Programmer

Responsibilities:
  • Administrated servers, including domain controller, terminal, databases, e-mail, print and backup servers.
  • Ensured smooth and reliable operation of software and systems for fulfilling business objectives and processes.
  • Worked with executive team members, decision makers, and stakeholders for defining business requirements and systems goals and also for resolving business systems issues.
  • Created and maintained a work documentation.
  • Developed, implemented and maintained policies/procedures/training plans for network administering, usage and disaster recovery.
  • Developed, introduced and supported the accounting and trade management systems in the enterprise using DB MS Access. Created the data model, programming business logic and user interfaces;
  • Developed, introduced and supported the WEB-site of the company;
  • Carried out of research of software, systems and network products to justify recommendations and to support purchasing of cost-benefit and ROI analysis for proposed systems to aid management in making implementation decisions.
  • Interacted and negotiated with vendors and contractors to secure system, network, products and services.
  • Estimated the efficiency of existing systems and network infrastructure; developed and implemented strategies for improving or further leveraging these systems.
  • Configured networks to ensure their smooth and reliable operation for fulfilling business objectives.
  • Designed and performed server and security audits, systems backup procedures, and other recovery processes in accordance with disaster recovery and business continuity strategies.
  • Ensured a network availability of all servers, workstations and other network appliances.
  • Ensured compatibility and interoperability all in-house computing systems.
  • Monitored, tested system performance; prepared system performance reports .

We'd love your feedback!