Summary
Overview
Work history
Education
Skills
Personal Projects
Timeline
Andry Tafa

Andry Tafa

Mobile Engineer
London,Enfield

Summary

A passionate Android Developer with a strong background in software development methodologies and Android technologies such as Java, Kotlin, Jetpack Compose, Room, MVVM, and more. Passionate about staying current with the latest industry advancements and collaborating with others in a team environment. Eager to contribute to a dynamic company and work on projects that involve cutting-edge technology.

Overview

4
4
years of professional experience

Work history

Android Developer

Deltatre LTD
London
09.2022 - Current
  • Worked on high-profile projects for major sports clients in Qatar and Canada, delivering functionality for the FIFA World Cup 2022
  • Followed best practices such as TDD, Clean Architecture, and SCRUM in a collaborative team environment
  • Assisted in thetransition from XML to Jetpack Compose for the Android user interface
  • Gained experience in the onboarding process for newcomers, showcasing a willingness to learn mentoring skills
  • Collaborated with cross-functional teams using SCRUM and sprints to ensure timely completion of project milestones

Java and Kotlin Full Stack Developer

Integrated Payment Solutions LTD.
London
09.2019 - 09.2022
  • Developed an Android Asset Management System using Java, XML, Room, OkHttp, and MVC patterns.
  • Created an Android Till System using Kotlin, XML, Jetpack Compose, Room, Retrofit, MVVM pattern, and collaborated with senior programmers on API creation.
  • Worked on a variety of other vital Android systems and web apps, including deploying apps to the Play Store and working with RESTful APIs.
  • Experience with multi-threaded programming and building adaptive UIs for mobile devices.
  • Understanding of core computer science principles and concepts, such as OOP, MVC, and memory management.
  • ·Worked with web and backend technologies such as Java JSF, JDBC, and more.

Education

Level 4 Software Development Apprenticeship -

Just IT, London

Skills

  • Java/Kotlin
  • Jetpack libraries and Compose
  • Software Development Lifecycle
  • Team player
  • Architectural Patterns: MVVM, MVC
  • Restful API: Retrofit and OkHttp
  • Database: Realm, Room, SQLite
  • DI: Dagger Hilt
  • Unit/UI Testing

Personal Projects

Movies Application

Android app that gets data from the Heroku API and saves it to a local database every 10 minutes.

 

  • Coroutines
  • Koin DI
  • Espresso (UI) and MockK (Unit) testing
  • MVVM
  • LiveData, ViewModels, and more...


 Marvel Comics

Android application that displays a list of Marvel comics.

 

  • Get data from API and save it to a local database
  • Refresh comics and handle no internet connection
  • MVVM
  • Kotlin
  • Splash API
  • Retrofit
  • Jetpack Compose
  • Room

 

Music Player

  • Play music saved on the device
  • Shuffle, browse songs, create playlists, mark favorites, and delete songs
  • Kotlin
  • Jetpack Compose
  • Room

 

 

Timeline

Android Developer - Deltatre LTD
09.2022 - Current
Java and Kotlin Full Stack Developer - Integrated Payment Solutions LTD.
09.2019 - 09.2022
Just IT - Level 4 Software Development Apprenticeship,
Andry TafaMobile Engineer