Early in my tech career, I graduated as an Electronics-Engineer, working with power-systems and programmed components.
These days, as a graduated Android-Developer, interested with passion in the newest technology, I achieved the right skills to provide with the latest JetPack development techniques, for designing robust, testable and maintainable apps, following the recommended Android architecture patterns.
My Stack:
➡ Android : Java, Kotlin
➡ Architectures : Clean + MVVM, MVI
➡ Components : Java & Kotlin, Clean-Architecture, MVC, MVVM, Koin, Hilt, StateFlow, Compose, CutomViews, ViewBinding, Services, WebSocket, Streams, API-REST, RxJava, Flow, SQL, NoSQL, Retrofit, encrypted data, Room, WorkManager, RecyclerView, PostgreSql, Firebase, Google-API, Git
➡ Tests : JUnit, Mockito, Espresso, Robolectric
➡ Utils : Git, Android-Studio, IntelliJ
➡ Backend : Firebase, AWS
➡ Databases : SQLite, PostgreSQL, Firestore
➡ Web : HTML & CSS, Wordpress
What else ? I can...
Create a complete project from scratch
Design the technical architecture of an application
Build a flexible and adaptive user interface
Produce a technical and functional documentation of a mobile application.
Modelize and implement a relational database with UML