About me

# Overview

As a senior developer and architect with over ten years of experience, I have specialized in cross-platform mobile development, native Android development, and Golang backend development. I have successfully completed over 30 projects, most of which I wrote from scratch, and have helped many clients develop user-friendly applications.

In addition to my development skills, I also excel as a consultant. I can analyze your needs and provide a suitable architecture for your project, ensuring that your application is both efficient and scalable. I'm used to check UX design, ensuring that your app is intuitive and easy to use for your target audience.

I am always seeking interesting projects to work on, and I prefer to use Flutter for iOS and Android app development and Golang for backend development. With my extensive knowledge and experience, I can help you achieve your goals and develop high-quality applications that your users will love.

# Programming Languages

- Solid experience: Kotlin, Dart, Java, Go, SQL.
- Limited experience: Swift, C#, C/C++, Python, Assembly.
- Passing familiarity: Objective-C, JavaScript, Ruby.

# Experience

I have successfully created and launched various types of applications that cater to different user needs. These include:
- Marketplace apps,
- Social Networking apps,
- Productivity apps,
- Chat apps,
- Task scheduling apps,
- Dark store apps (fitting room, consultant, customer, etc.),
- Photo editing apps,
- Audio/Video streaming apps,
- Google Map/GPS system apps,
- Public transportation apps,
- Navigation apps,
- Taxi client/driver apps,
- Virtual salon apps.

As an experienced developer, I have a wealth of knowledge in creating and designing the architecture of interactions between multiple apps and backends. Additionally, I have expertise in creating clear and concise documentation for backend methods using tools such as apiary.io.

I'm used to set up CI pipelines that can range from simple project builds to complete build, automated testing, deployment, and even distribution to testers. This ensures that your application is always up-to-date and of the highest quality before it reaches your users.

Overall, I have the skills and experience necessary to help you develop and optimize your application's architecture, documentation, and CI/CD processes.

# Contacts# Links