Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Petr Golovin

Android Developer
Tashkent,TK

Summary

Motivated for professional development in Android programming. High learnability and openness to new knowledge, technologies, and projects. Focus on high-quality work. Attention to detail, teamwork skills. Ready to work remotely (organized workplace, stable connection). Ready to complete a test task.

Overview

2
2
years of professional experience
2
2
Languages

Work History

Android Developer

Domopult LLC
08.2022 - Current

• SDK development based on current project.
• Created common chat library for two company projects.
• Migration to multi-module architecture.
• Linter setup (Ktlint).
• UI / Unit tests development.
• Migration from Java/Rx-Java/XML to Kotlin/Coroutines/Compose.
• Build and support application architecture (migration from MVC to MVI).
• Working with CI/CD (Jenkins).
• Rebranding and expanding functionality of client-server application.
• Participation in code review;
• Create UI using sketches from Figma;
• Optimization, bug fixing, refactoring.
• Writing documentation.
• Working with Jira.
• Working with Git.

Education

Specialist - Nuclear Engineering

Bauman Moscow State Technical University
Moscow
04.2001 -

Skills

Kotlin

Java

MVVM

MVI

Retrofit

Coroutines

Compose

Hilt

Dagger

REST

Android SDK

Clean Architecture

Timeline

Android Developer

Domopult LLC
08.2022 - Current

Specialist - Nuclear Engineering

Bauman Moscow State Technical University
04.2001 -
Petr GolovinAndroid Developer