Position: Software Engineer
Category: Android
English level: upper
Years of experience: 2.5

• Over 2 years of development experience
• Successfully completed a 5-month B2 Level IT English Course
• Have a Bachelor's degree in Computer Sciences
• Published articles on Android-related topics.
I have worked on a range of projects, from developing simple applications to creating complex ones for large organizations.

I have been responsible for designing and developing applications, implementing new features, fixing bugs, and optimizing performance. I have worked on projects for different domains, including retail & distribution and media services.

I am well-versed in a range of technologies, including Kotlin, Java, Android SDK, Jetpack, Retrofit, Git, Firestore, and more. I am also familiar with various development tools, such as Android Studio, ADB, AVD Manager, Gradle, LeakCanary, Charles Proxy, GitLab, Jira, Confluence, and Bitbucket.

During my latest project, I had various responsibilities that ranged from designing implementations to writing unit tests and implementing new features from scratch. I had constant communication with different members of the team, including on-shore and off-shore members, where I analyzed features, tasks, bugs, and any other raised issues.

One of my strengths as an Android developer is an ability to collaborate effectively with team members. I am comfortable working in an Agile environment, and I have experience working with cross-functional teams that include QA engineers, designers, project managers, and customer representatives.

Overall, my work experience as an Android developer has equipped me with the skills, knowledge, and expertise needed to deliver high-quality work that meets the needs of clients and end-users. I always eager to learn new technologies and techniques to improve my skills and stay up-to-date with the latest trends in the industry.
I strongly advocate using Kotlin as the primary development language, as it is a modern and expressive programming language that simplifies code development and maintenance. I would prefer to avoid projects that are built on an outdated code base. Additionally, building layouts with Jetpack Compose would be a big plus as it is a modern toolkit for building native Android UI that is both easy to use and customize.

In terms of the project's scope, I am highly motivated to work on challenging and innovative projects alongside a team of talented people. It is important to me that the project has the potential for future growth and long-term impact.