We provide IT Staff Augmentation Services!

Android Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Experience developing Android Mobile Applications in Java and Kotlin using Android Studio and Eclipse.
  • Experience using Gson, Moshi, Retrofit, and Coroutines to handle network calls and background multithreading.
  • Experience in Test - Driven-Development (TDD) with functional and Unit Testing.
  • Automated testing with Espresso and Roboelectric.
  • Developed applications for both tablets and phones.
  • Experience with Continuous Integration and Version Control.
  • Proficiency in Android versions from Lollipop to latest.
  • Planning, designing, and development of successful large-scale project architectures.
  • Hands on project planning and skill tracking using an agile methodology.
  • Skilled in all phases of teh Android development lifecycle: Planning, Analysis, Design, Development, Documentation, Testing, Deployment, and Hypercare.
  • Proven ability to work closely and TEMPeffectively with engineering and non-engineering teams.
  • Participated in innovation, design and architecture planning of teh applications
  • Android Debug Bridge (ADB) ability accessing file system files, LogCat & more.
  • Hands on skills for user interface and experience UI/UX.
  • Always curious to learn new skills or technologies.

TECHNICAL SKILLS:

Programming: Kotlin, Java, XML, JavaScript (ES6), Python, SQL, HTML5, CSS

Libraries/Platforms: Node, React, Express, jQuery, Next.js, Meteor, Mocha, Chai, Pug, SCSS, Tailwind, Cypress

Database/Cloud: SQLite, PostgreSQL, MongoDB, Redis, AWS, Heroku, Vercel, Railway, Docker

UX Mockup/Design: Zeplin, InVision, Figma

Project Tools: JIRA, Confluence, Teams, Slack, Trello, Basecamp

IDE: Android Studio, VS Code, Eclipse

PROFESSIONAL EXPERIENCE:

Confidential

Android Developer

Responsibilities:

  • Responsible for updating user screens with new mocks following material design concepts.
  • Followed MVVM design pattern for application architecture
  • Worked on animations in teh application, including view animations, frame animations, tween animations etc.
  • Worked closely with teh Development Team to define new product features.
  • Used GIT for project management and version control.
  • Worked with Kotlin and Java in Android Studio.
  • Used Coroutines and Retrofit for web services communication and threading in teh background.
  • Used Glide to handle high resolution images with quick download speeds by preprocessing images in cache with SQLite.
  • Updated Themes and Fonts following Android UI design guidelines.
  • Followed Agile development methodology.
  • Embedded Google Maps API, GPS Location Data into app with zooming controls.
  • Used GIT version control
  • Developed batch processing for settlement with banks and debit card processors.
  • Daily interactions with teh team on progress, project updates, and questions.
  • Used Crashlytics to detect and fix bugs.

Confidential / Pittsburgh, PA

Android Developer

Responsibilities:

  • Used Volley and GSON to consume RESTful resources Analyzed application requirements and functional specifications.
  • Developed various modules in accordance with Agile Methodology.
  • Collaborated along teh way with Business Analysis, Design, QA, and Development teams in shaping teh product.
  • Extensively used AsyncTask, Handler, and Services to provide a smooth UI experience.
  • Development of key functionalities on teh middleware side, including Database design and Android framework for multiple - device support.
  • Used AsyncTask, Services, JobScheduler, and ThreadPoolExecutor to implement parallel processing on multiple threads.
  • Involved in Application Testing, Memory Analysis, Screen Fragmentation Support, and Test Planning and Cases alongside teh QA Team.
  • Involved in designing interfaces with teh Design and UX team for better usability and handling across Android, as well as maintaining their relative nativity (phones and tablets).
  • Used GIT for Version Control and Source Code Management.

Confidential / Philadelphia, PA

Web Developer

Responsibilities:

  • Developed custom Document User Interface allowing for dynamic field inputs to pdf files.
  • Implemented caching static files, requiring a refactor of existing codebase
  • Implementation of in - house Analytics APIs.
  • Helped implement custom fields (unstructured data) throughout teh application.

We'd love your feedback!