Android Developer Resume
Irving, TX
SUMMARY
- Analytical and detail - oriented Android app developer professional with stellar communication skills, a great attitude and a humble thirst for learning.
- Conceptualizing app solutions with the latest technology, design theory, and a large dose of creativity.
- Committed to viable and easily functional app solutions for clients
- 7+ years of total IT experience
- 5+ years of professional experience in Android Application Development
- Skilled in the entire SDLC including: requirements gathering, wireframing/prototyping, UI/UX design, application development, project management, etc.
- Good understanding in End user requirement analysis, Android OS, interactive application development, testing and maintenance and full Software Development Life Cycle (SDLC)
- Experience in working with android architecture components Live Data, Data Binding, Lifecycle aware components, Room
- Proficient in writing reusable software modules using Android SDK and UI tool kit
- Expertise with App components Activities, Services, Broadcast Receiver and Content Providers
- Experience in using Storage options in Android like Shared Preferences, File, SQLite & Room
- Knowledge in designing and developing adaptive UI components, widget for android phones and tablets using Notifications, Adapters, Content Provider, Services, XML Parsing, SQLite
- Developed User interfaces with rich features with material design guidelines
- Experience in working with design patterns MVC, MVP and MVVM
- Solid understanding of Algorithms, Data Structures and Object-Oriented Programming
- Known for writing efficient, maintainable, and reusable code
- Knowledge of local database files management using SQLite
- Commensurate experience with code base management including versioning, subversioning, and Git/GitHub and repository management
- Profound knowledge in integration of third-party APIs like Twitter, Facebook, Google+, Google Maps besides other open source APIs
- Fully versed with Gradle, Maven and other Android development libraries
- Management of projects from Analysis through to Testing and Deployment including TestFlight
- Experience with Android Guidelines, Certificates, Provisioning, and Play store submission
- Extensive experience in backend functionality using web RESTful/SOAP/JSON web services
- Expertise in MVC/MVVM design architecture and Android Human Interface Guidelines
- Hands-on concepts of Android like Material design, Activities, Fragments, Services, SQLite database handling, Asynctask, UI Layouts, and Widgets etc.
- Familiar with databases as well as database technologies such as SQL, SQLite, Firebase, etc.
- Resolved tasks within Agile framework, cleared Sprinted tasks, and resolved JIRA workflows
TECHNICAL SKILLS
- Activities and UI
- Resources including Styles and Themes
- The Android Manifest and Gradle
- Fragments and View Pagers
- Toasts including Custom Toasts, Dialogs, Menus including Context Menus
- Intents and Broadcast Receivers
- Notifications, Snack Bar and App Widgets
- Google Maps Api, Street View Panorama api, Location Services, Google Admobs
- Shared Preferences, File Internal and External Storage apis, SQLite Database api and patterns for data persistence solutions
- Realm Ap, Room for data persistence
- Volley, OKHttp, Retrofit for networking apis
- AsyncTask, Handler, AsycnTaskLoader, Kotlin Coroutines
- Restful web services, Retrofit, Services
- List View, Grid View, Spinner, Recycler View, Cursor Adapter, Array Adapter, Base Adapter
- Content Providers
- Media Player, Audio apis, Video, Camera, Data Binding Api, Butter Knife, Animations and Drawable
- Connectivity Manger, Notification Manager, Power Manager, Sensor Manager, Location Manager, Telephony Manager
PROFESSIONAL EXPERIENCE
Android Developer
Confidential - Irving, TX
Responsibilities:
- Provided software development solutions for various subtasks on the Mobile Checkout team for the 7-11 android app which included feature updates, resolving bug fixes, debugging compile time and runtime errors, app failures as well as checking for performance and making app component redesigns and refactoring tasks to improve maintainability
- Utilized the Android SDK to implement client-provided wireframes and other design guides via Zeplin into UI layouts both statically or dynamically as well as the further development and testing of app features
- Developed, tested and provided application updates using Android studio and ADB commands as well as to communicated with the product team on the status of such updates after new feature improvements
Platforms/Software Used- Core Java, Kotlin, Android SDK, Git, Android Studio, ADB, Zeplin, JIRA, Gitlab, SourceTree
Android Developer
Confidential - Frisco, TX
Responsibilities:
- Provided software development solutions for various projects that include API development, code fixes debugging compile time and runtime errors, app failures as well as checking for performance and making app component redesigns to improve performance
- Utilized the Android SDK to implement client-provided wireframes and other design guides into UI layouts both statically or dynamically as well as the further development and testing of app features like Restful web services, geolocation, notifications, data persistence solutions, and other third party integrations
- Developed, tested and provided application updates using Android studio and ADB commands as well as to communicate with the client on the status of such updates after new feature improvements as per client requests
- Provided hands-on coding exercises, live demonstrations and explanations for corporate clients to trainees/new hires
- Reviewed and evaluate software development project assessments for trainees or associates
- Informed and trained associates on corporate clients software development best practices and policies
- Created Android App Development curriculums for training programs suited to client's needs
Platforms/Software Used- Core Java, Java 8, Android SDK, Visual Studio, Visual Studio Code, Android Studio, ADB
Java Android Developer
Confidential - Atlanta, GA
Responsibilities:
- Developed with Java and Kotlin, test with JUnit and Expresso, and deploy Android applications using ADB commands and Android studio for various small businesses and other clients
- Provided assistance in the completion of software projects for clients (individual or small business)
- Provided training material and guidance for aspiring tech professionals undergoing a career change (particularly those seeking Core Java Development Training)
- Provided high premium quality tutoring and training services for Computer Science and IT students
Platforms/Software -Core Java, Java 8, Kotlin, Android SDK, Eclipse, Visual Studio, Visual Studio Code, Android Studio, ADB, Expresso
Java Developer
Confidential - NC
Responsibilities:
- Provided hands-on coding exercises, live demonstrations and explanations for corporate clients to trainees/new hires
- Provided, reviewed and evaluated software development project assessments for trainees or associates
- Provided software development solutions for various projects
- Informed and trained associates on corporate clients software development best practices and policies
Platforms/Software -Core Java, Java 8, Spring Framework, Spring Boot, Angular 2, C#, Android SDK, Eclipse, Visual Studio, Visual Studio Code, Android Studio, Spring Tool Suite
Intern Programmer
Confidential
Responsibilities:
- Using MySQL workbench, I designed and completed a database for a maintenance and repair company with an activity status tracking mechanism
- Designed a school library database for book, author and student information with appropriate constraints, indexes and intermediary tables in adherence to the First, Second and Third Normal Forms of Normalization.
- Trained under Gokulnath Venkataraman, the President of Confidential Inc, an IT logistics company that provides operational software and outsourcing solutions for international shipping including ocean shipments, exports, full container loads (FCL), air Shipments, imports and less-than Container Loads (LCL).
Platforms/Software Used - MySQL Workbench 5.2, FilemakerPro 12, XAMPP, phpMyAdmin, SQL Server 2008