Position: Android Engineer
Category: Android
English level: intermediate
Years of experience: 2.5


Summary: 
I am an Android software developer with more than two years of experience developing in-vehicle infotainment systems (based on AOSP).
I have good knowledge of Android development including AOSP modding experience, and writing applications and services in Java and Kotlin. In addition, I have dealt with the development of native daemons and libs.
I am an enthusiastic learner, always looking for new challenges and opportunities for growth. Teamwork is an integral part of my work ethic and I am dedicated to ensuring my team's success. Always ready to take responsibility and be proactive

Professional Experience:

Company: GlobalLogic, Kyiv, Ukraine

Duration: Jul 2021 - for now

Project description:
I have worked on a project aimed at developing an in-vehicle infotainment (IVI) system. The development was based on the Android OS (AOSP) according to the ASPICE 3.1 standard. Among the main tasks of my team was: the development and support of native daemons and libs and custom Android services.

My key responsibilities:
1. The CTS tests: analysis of received failures, search for root causes, and offering fixes to responsible colleagues.
2. Development of software components following the ASPICE 3.1 standard, which includes:
2.1 Analysis of system requirements and architectures provided by the client
2.2 Creation of technical documentation
2.3 Implementation according to the received requirements and the developed design with colleagues in the SWE phase
2.4 Writing UTs, including all stages: the creation of assembly configurations, implementation, and generation of reports.
3. Bugfixing (finding root causes and providing fixes) and code refactoring
4. Code review
5. Participation in discussions with colleagues about certain technical solutions, and support of less experienced colleagues in some issues.