💥 Ищем дата-инженера для участия в Публичном собеседовании на Хабр Карьере. Оставить заявку можно здесь → Участвую!
Мария Николетта Сикорская (mariasi98), 26 лет, Россия, КраснодарМария Николетта Сикорская (mariasi98), 26 лет, Россия, Краснодар
Люблю разбираться в сложных задачах, быстро осваиваю новые технологииРазработчик мобильных приложенийРазработчик приложенийМладший (Junior)
От 120 000 ₽Ищу работу

Контакты

Войти
Возраст: 26 лет
Опыт работы: 3 года и 5 месяцев
Регистрация: 10.02.2022
Последний визит: 2 месяца назад
Гражданство: Россия
Местоположение: Россия, Краснодар
Дополнительно: готова к удаленной работе
Знание языков: Английский В2

Обо мне

Имею опыт работы на проектах по созданию социальной сети, программы лояльности для авиакомпании и системы налогового мониторинг


Рассматриваю позицию Java junior+\middle разработчика.


Также рассматриваю позицию Flutter junior разработчика, так на данный момент активно занимаюсь изучение Dart и Flutter.
Проживаю в Краснодаре.
Рассматриваю удаленный формат работы, гибрид обсуждаем.

Бегло читаю
английские статьи и техническую документацию (примерно B2), английскую речь на слух воспринимаю хорошоразговорный уровень немного ниже из-за долгого отсутсвия практики ведения диалога на английском.

Внимательная, быстро узучаю новую информацию,обладаю аналитическим складом ума, усидчевостью и пунктуальность. Умею работать в команде.

Стек,с которым я работала:

- Языки программирования:


  •  Java, Dart, Kotlin,

- Фреймворки и библиотеки:


  •  Java: Spring Framework, Spring Boot,  Spring Data, Spring Security,  Hibernate ORM
  • Flutter: Dart, Flutter Provider, Flutter Bloc, bottom_sheet, union_state, shared_preferences, Spider


    - Разработка UI и дизайн:


    • HTML, CSS, Figma, Photoshop, QTDesigner
    • Flutter: Material Design, Cupertino


      - Базы данных и работа с данными: 


      • SQL, PostgreSQL, MongoDB, Firebase (Realtime Database, Firestore), JSON

      - Инструменты сборки и управления проектом:


      • Apache Maven, Gradle
      • Flutter: Flutter CLI (Command Line Interface), Dart Package Manager (pub)




            - Средства разработки и инструменты:


            • Intellij IDEA, PyCharm, Visual Studio, Android Studio, Flutter DevTools


            Навыки

            Внутри навыка можно посмотреть пройденные и доступные тесты
            Java
            Git
            SQL
            ООП
            Java Spring Framework
            Java EE
            MongoDB
            Apache Kafka
            Junit

            Участие в профсообществах

            Опыт работы

            • Горно-металлургичекая вертикально-интегрированная компания
              Бэкенд разработчик (Младший)Младший инженер(Junior разработчик)
              Сентябрь 2024 — По настоящее время (8 месяцев)

              Доработка существуеющего и разработка нового функционала бэкненд и фронтенд частей, тестирование готового функционала
              Разработка и доработка микросервисной архитектуры на Java
              Разработка фронтовой части с применением Bootstrap и Thymeleaf
              Интеграция API между сервисами, оптимизация межсервисных взаимодействий

            • ИТ-компания авиационного холдинга S7 Group
              Бэкенд разработчик (Младший)Младший инженер(Junior разработчик)
              Март 2023 — Сентябрь 2023 (7 месяцев)

              Основные задачи на проекте :

              • Доработка функционала микросервисов.
              • Рефакторинг легаси-кода первоначального проекта в рамках импортозамещения.
              • Разработка нового функционала приложения.
              • Покрытие тестами нового и ранее созданного функционала.

                Из наиболее интересных задач могу выделить разработку функционала начисления, восстановления, сгорания и траты бонусов программы лояльности. В том числе участвовала в декомпозировании данной задачи на микротаски совместно с бизнес-аналитиком.

                Самую сложную задачу
                 не могу выделить, скорее скоуп задач, связанных с одним из ключевых микросервисов, который обрабатывал большую часть событий, происходящих в других микросервисах и связывал их между собой.                               
            • Dream Team Rocket(Стартап,закрыт)
              Бэкенд разработчик (Младший)Kotlin разработчик
              Август 2022 — Октябрь 2022 (3 месяца)

              Занималась разработкой backend-части регистрации и авторизации стартапа «социальная сеть FriendZone».

              Основные задачи на проекте :

              • Создание реляционной базы данных для приложения(PostgreSQL)
              • Доработка backend-части программы на языке Kotlin с использованием фреймворка Spring:
              1. Настройка конфигураций доступа к базе данных
              2. Описание моделей ролей и привилегий аккаунтов
              3. Разработка и внедрение репозиторий для data слоя, обеспечивающий взаимодействие приложения с БД.
              4. Разработка микросервиса для авторизации и регистрации пользователя

                Создание работоспособной системы регистрации и авторизации для социальной сети FriendZone была моей ключевой задачей. 
                К сожалению, из-за довольно скорого закрытия стартапа и растянутости процессов, других интересных кейсов не было.
            • Частная практика, работа без зачисления в штат
              Бэкенд разработчик (Младший)Разработчик
              Сентябрь 2020 — Август 2022 (2 года)

              Учебные проекты :

              1) Разработка мини-приложений в рамках курса по Flutter от команды Surf (2024)
              Основной язык: Dart
              Тип: Android-приложение(Flutter)


              В рамках учебного курса создан ряд мини-приложений:Список покупок,Палитра цветов,Приложение по смене темы,Галерея фотографий.

              2) Разработка web-приложения интернет-магазина (2022)
              Основной язык: Java
              Тип: веб-приложение
              При разработке использовались фреймворк Spring(Data ,Spring Security), Hibernate,thymeleaf (привязка ui)
              БД: PostgreSQL

              • Создание реляционной базы данных в Настройка доступа к базе данных и параметров отправки уведомлений пользователю
              • Реализована  backend-часть программы на языке Java с использование фреймворка Spring:
              • Реализован функционал основной страницы,каталога,избранного,личного кабинета 
              • Реализован функционал отображения списков товаров с возможностью фильтрации по категориям и параметрам в каталоге.
                Реализован личный кабинет клиента с изменением информации и просмотром заказов и избранного
              • Реализован админ-часть магазина(добавления/изменения товаров, категорий, просмотром товаров и заказов)

              3. Разработка андроид-приложения для кофейни (2021-2022)
              Основной язык: Java
              Тип: Android-приложение
              При разработке использовались Firebase Authentication/ Google API(авторизации/регистрации пользователя, в т.ч. по номеру телефона)
              БД: Firebase + облачное хранилище для хранения ассетов

              • Разработка дизайна-концепта приложении в Figma
              • Разработка backend-части программы на языке java:
              • Реализовано отображения и анимации View(прокрутка окна,слайдеры галереи)
                Реализована главная страница с новостным блоком,избранным и  акциями,информациях о кофейнях и приветственным блоком клиента.
                Реализован каталог товаров с разделением на категории,детальной информации о товаре,добавления в корзину ,избранное
                Реализована корзина с возможностью изменения ее состава и количества конкретных товаров с динамическим изменением конечной стоимости.
              • Реализован личный кабинета с просмотром/изменением данных,простором заказов и избранного

              4. Разработка программы для фитнес-клуба (2021)
              Основной язык: Python
              При разработке использовались QtDesigner /PyQt(UI)
              БД: PostgreSQL 

              • Разработка backend-части программы на языке Python:
              • Реализован функционал регистрации/авторизации для приложения клиента и администратора
              • Реализован кабинет администратора с возможностью редактирования клиентской базы,поиска по базе,создания и редактирования расписания тренировок с указанием количества мест
              • Реализован функционал для клиента : возможность просмотра расписания и записи на тренировку ,просмотр личного кабинета с информацией об остатке абонемента,а также списка записи и ее отмены

              5. Разработка программы учета доходов и расходов (2020)
              Основной язык: Python
              При разработке использовались Tkinter,
              БД: PostgreSQL 

              • Разработка backend-части программы на языке Python:
              • Реализован функционал регистрации/авторизации
              • Реализована основная страница с отображением списков трат и прибыли
              • Реализован личный кабинет с возможностью изменения личных данных
              • Реализован функционал добавления трат\прибыли по категории и создание кастомной категории с индивидуальным отображением из предложенного списка
              • Реализована фильтрация по категориям\типам и датам (выбор из календаря даты\промежутка дат)
              • Выведение графиков за выбранный период доходов\расходов
              •  Создание реляционной базы данных в PostgreSQL
              • Настройка взаимодействия между front и back(thymeleaf)
              • Разработка backend-части программы на языке Java с использование фреймворка Spring:

              Разработка и дополненние функционала
              Работа с базами данных
              Тестирование Api

            Высшее образование

            • КубГТУ

              Кубанский государственный технологический университет
              Краснодар1010 выпускников
              Строительства и управления недвижимостью; ФСУН
              Сентябрь 2016 — Июль 2020 (3 года и 10 месяцев)

            Дополнительное образование