Junior mobile developer, passionate about Mobile Programming with 2-years experience in mobile development (Android) Looking for opportunities as a software developer with an expert team of developers.
Summary
Age
24
Military status
Exemption
Gender
Male
Years of Experience
2 years
Birthdate
1-5-1999
Skills
General Concepts
Object Oriented Programming
Solid Principles
Design Patterns
Data Structure and Algorithms
Clean code
Agile Methodologies
User Interface UI & User Experience UX
Responsive Design
Languages
Java
Kotlin
Android Development
Android Jetpack (Room, WorkManager, Lifecycle, ViewModel, LiveData, Navigation, Paging, Data Binding)
RxJava
Jetpack Compose
Understanding of Compose UI toolkit
Building UI components with Jetpack Compose
State management in Jetpack Compose
Navigation in Jetpack Compose
Integration with existing Android Views
Compose Multiplatform (CMP)
User Interface
XML
Layouts
RecyclerView
Custom Views
Fragments
Architecture Patterns
MVC
MVP
MVVM
Networking
RESTful APIs
Retrofit
Volley
Database
SQLite
Realm
Room Database
Firebase
Multithreading and Concurrency
AsyncTask
Threads
Handlers
Testing
JUnit
Espresso
Version Control
Git
GitHub
Firebase Services
Firestore
Authentication
Firebase Cloud Messaging (FCM)
Dependency Injection
Dagger 2
Continuous Integration
Jenkins
Analytics
Google Analytics
Bug Tracking
Jira
Debugging and Profiling
Android Profiler
Debugging tools
Performance Optimization
Memory management
UI responsiveness
Security
Secure coding practices
HTTPS implementation
Soft Skills
Communication skills
Teamwork
Adaptability
Time management
Interpersonal skills
Creativity
Attention to detail
Conflict resolution
Dependability
Education
- HHigh school
Work Experience
- FFreelancer