Android Software Developer
I am a Android developer motivated by curiosity towards new technologies. I enjoy the process of creating and designing software and I am focused on the Android mobile platform, mainly using the architectures recommended by Google for the design of applications for Android.
My main skills are software development focused, above all, on Android applications using the latest versions of Google's Jetpack components to add functionality as needed.
I enjoy the software creation process because it allows me to extend and establish knowledge about android. I am currently studying the development of small web services to expand and complete the functionalities of mobile applications.
Development of apps for android mobile devices implementing the latest architectures and technologies recommended by google. Build Android Apps With Java, Kotlin, Material Design, Dependency Injection, Jetpack Components, Kotlin Coroutines
Development of apps for computers using the JAVA language and the IntelliJ IDEA environment
Back-end application development oriented to the consumption of web services. Build Restful Api With Java, SpringBoot (Java, Kotlin), Javascript, Based on Json Response, Auth, Mysql, NoSql
--COMMING SOON--
Development of apps for iPhone mobile devices.
--COMMING SOON--
Modern website development and design using HTML5, CSS and JavaScript
--COMMING SOON--
Communication client and social network Twitter style
Skills
Pattern: MVVM
Pers. Model: ROOM
View: View Binding
Web Data: API Rest
Remote Data: Retrofit
Image: Glide
Source: MiniTwitter
App to view NASA's (Astronomy Picture Of the Day) and its live channels
Skills
Language: JAVA
Pattern: MVP
View: View Binding
Remote Data: Retrofit
Image: Glide
Source: Nasa APOD
App to watch thematic documentaries online
Skills
Language: JAVA
Pattern: MVC
Pers. Model: S.Prefs
Remote Data: Volley
Player: ExoPlayer
Image: Picasso
Source: Documentalia
Classic tic-tac-toe game with three levels of difficulty
Skills
Language: JAVA
Pattern: MVC
Remote Data: Firebase
Pers. Model: Firebase
Image: Lottie Animations
Source: Tres En Raya
Implementation of Classic game with 2 players and online mode
Skills
Language: JAVA
Pattern: MVC
Remote Data: Firebase
View: View Binding
Image: Legacy
Source: Duck Hunt Game