ClippyCV
landing.accessibility.skipToContent
landing.examplesPage.rolePage.resumeTextCardTitle

Гергана Иванова Петрова

Android разработчик

gergana.ivanova@gmail.com · +41 79 123 4567

Цюрих

Швейцария

https://linkedin.com/in/gergana-ivanova

translate.sections.summary

Многоопитна Android разработчик с повече от седем години опит в създаването на мобилни приложения за световен пазар. Специализирана в Kotlin и Java, с дълбоки познания в архитектурните модели и UI/UX дизайн. Моята цел е да подобря потребителското изживяване и да оптимизирам производителността на приложенията за най-новите платформи. Стремя се към непрекъснато развитие и внедряване на иновативни технологии, за да създавам конкурентни продукти.

translate.sections.experience

Android разработчик, TechSolutions AG

Водеща позиция в екипа за мобилни решения с фокус върху бизнес приложения и IoT интеграции. Отговарям за цялостния процес по разработка, тестване и внедряване на нови функционалности.

• Успешно реализирах 5+ крупни проекта за клиенти, увеличавайки клиентската удовлетвореност с 30%.

• Оптимизирах производителността на приложението, постигайки 40% по-бързо зареждане.

• Водех обучение за екипа по Kotlin, което доведе до 25% по-бързо развитие на нови продукти.

• Интегрирах Firebase Analytics за подобряване на отчетността и използваемостта на приложението.

Senior Android програмист, Innovatech GmbH

Работех по разработката на мобилни приложения за здравния сектор, с акцент върху данните и сигурността. Вярвам във възможностите на мобилните технологии за подобряване на здравеопазването.

• Разработих медицинска апликация, която е активна за над 200 хил. потребители.

• Увеличих скоростта на обработка на данни с 35% чрез внедряване на ефективни API подходи.

• Намалих с 20% разходите за поддръжка чрез оптимизация на кода и автоматизация.

• Отговарях за внедряване на NDK компоненти за обработката на големи обеми данни.

Android Development Consultant, Remote Softworks

Консултантска позиция за стартиращи компании, подкрепяща изграждането на мобилни платформи според най-добрите практики за сигурност и мащабируемост.

• Дадох съвети за архитектура за 4 стартиращи проекта, които впоследствие увеличиха приходите им с 50%.

• Реализирах прототипи, базирани на Jetpack Compose, както и интеграции със съществуващи системи.

• Помогнах за автоматизация на тестове, което намали времето за разработка с 25%.

• Обучих екипи за Agile внедряване и използване на най-новите инструменти за разработка.

translate.sections.education

Бакалавър — Университет София

Информатика

Основна подготовка по програмиране, алгоритми, бази данни и системна администрация. Специализация в мобилното развитие по време на последната година.

translate.sections.skills

Технически умения: Kotlin, Java, Android SDK, Jetpack Compose, RESTful API интеграции, Room, Firebase, MVVM, MVP архитектура

Проектен мениджмънт и методологии: Agile, Scrum, Kanban, Continuous Integration, JIRA, Git

Дизайн и потребителско изживяване: Material Design, UI/UX най-добри практики, Prototyping, Анимации

Меки умения: Комуникация, Работа в екип, Аналитично мислене, Решаване на проблеми, Самоуправление

translate.sections.languages

Български (native)

Английски (fluent)

Немски (intermediate)

Какво прави Android разработчикът и защо е важен за бизнеса

Android разработчиците създават мобилни приложения за една от най-широко използваните платформи в света – Android. Тяхната работа е ключова за компании, които искат да достигнат до потребители чрез иновативни и лесни за използване мобилни решения. В процеса те анализират потребителските нужди, проектират функции, пишат код, тестват и поддържат приложения, за да осигурят безпроблемна работа и удовлетворение.

Ключови задължения на Android разработчиците включват:

  • Проектиране и разработка на мобилни приложения с използване на Kotlin и Java.
  • Интеграция с уеб услуги и външни API за данни и функционалности.
  • Оптимизация за по-добра производителност и скорост на зареждане.
  • Поддръжка и обновяване на съществуващи приложения с нови функции.
  • Тестване за откриване и отстраняване на бъгове и проблеми.
  • Въвеждане на нови UI практики за по-добро потребителско изживяване.
  • Обезпечаване на сигурност и защита на личните данни в съответствие с GDPR.
  • Поддържане на документация и сътрудничество с дизайнери и други екипи.

Ключови умения, които трябва да притежава всеки Android разработчик

За да бъдете успешен Android разработчик, е важно да владеете както технически, така и меки умения. Добрата комбинация включва познания за съвременните технологии и практики, както и способност за ефективна комуникация и работа в екип.

Ето някои от най-важните умения, които трябва да притежавате:

  • Kotlin, Java (основни езици за Android разработка)
  • Android SDK, Jetpack библиотеки и Compose за UI
  • Работа с RESTful API и JSON данни
  • MVVM, MVP архитектурни модели
  • Firebase и други облачни платформи за приложения
  • Проектиране на отзивчив UI базиран на Material Design
  • Инструменти за версия контрол като Git
  • Автоматизирани тестове и CI/CD процеси
  • Разбиране на UX/UI дизайн принципи
  • Работа в Agile среди и използване на JIRA
  • Обработка на данни и съхранение с Room и SqLite
  • Оптимизация за различни Android устройства
  • Разбиране на сигурност и защита на данните
  • Добри комуникационни умения за работа в екип
  • Решаване на технически проблеми бързо и ефективно

Пазарни прогнози и статистики за Android разработчиците

Пазарът за мобилни приложения продължава да расте по световен мащаб, а търсенето на квалифицирани Android разработчици е на рекордни нива. Броят на работните позиции нараства със среден годишен темп от 10% в много страни. Средната заплата за Android специалисти в Европа достига около €55,000 годишно, като в големите градове като Цюрих и Виена тя е по-висока.