Опыт работы над различными проектами в сфере разработки. Понимание ключевых принципов backend разработки. Рассматриваю позиции Java разработчик/ Kotlin разработчик. Также рассматриваю стажировки. Нахожусь в Краснодаре, готова к работе в офисе, удалённой работе, гибридному графику.
Опыт работы:
Разработка backend-части регистрации и авторизации стартапа «социальная сеть FriendZone» (2022)
DreamTeamRocket Российский стартап (закрыт),
Август 2022-Октябрь 2022,
Kotlin разработчик
Создание реляционной базы данных в PostgreSQL
Доработка backend-части программы на языке Kotlin с использованием фреймворка Spring:
1) Настройка конфигураций доступа к базе данных в application.properties
2) Разработка Entity-классов (Role и Privilege) при помощи Spring Data, DTO классов, репозиториев, сервисов для работы с базой данных, контроллеров для обработки запросов
Тестирование запросов в Postman
Достижения:
Создана работающая система регистрации и авторизации для социальной сети FriendZone
Учебные проекты:
Разработка web-приложения интернет-магазина (2022)
Учебные проекты:
Разработка web-приложения интернет-магазина (2022)
Создание реляционной базы данных в PostgreSQL
Настройка взаимодействия между front и back (thymeleaf)
Разработка backend-части программы на языке Java с использование фреймворка Spring:
1) Настройка доступа к базе данных, параметров отправки сообщения в application.properties
2) Разработка Entity-классов (Spring Data, Hibernate), системы регистрации/авторизации (Spring Security), DTO классов, репозиториев, сервисов для работы с бд, контроллеров для обработки запросов
3) Разработка функционала передачи информации с динамической генерацией (основная страница, списки товаров, сортировки, информации товара, категории, корзины, личного кабинета, списка заказов и избранного), добавления товаров в корзину, динамическое изменение данных на странице, системы оформления заказа с уведомлением на указанную почту
4) Разработка личного кабинета клиента с изменением информации и просмотром заказов и избранного
5) Разработка админ-части магазина (добавления/изменения товаров, категорий, просмотром товаров и заказов)
Тестирование запросов в Postman
Достижения:
Создано готовое к использованию web-приложения интернет-магазина за 3 месяца с нуля
Разработка андроид-приложения для кофейни (2021-2022)
Разработка дизайна приложении в Figma
Создание нереляционной базы данных (Firebase) и облачного хранилища
Разработка backend-части программы на языке java:
1) Разработка системы авторизации/регистрации пользователя, в т. ч. по номеру телефона (Firebase Authentication/ Google API), отображения и анимации Veiw (прокрутка окна, слайдеры галерей)
2) Разработка функционала по получению данных из базы данных и динамическое создание визуальных частей на главном и вторичных окнах приложения (новостей, избранного, акций), просмотра меню, категорий и отдельных товаров с возможностью добавления в корзину различного кол-ва, корзины с информацией, изменяемой при увеличении/ уменьшении кол-ва, оформления заказа
3) Разработка личного кабинета с просмотром/изменением данных, простором заказов и избранного
Разработка программы для фитнес-клуба (2021)
Разработка и внедрение UI/UX (QtDesigner /PyQt)
Создание реляционной базы данных для хранения информации
Разработка backend-части программы на языке Python:
1) Разработка функционала регистрации/авторизации, чтения/записи в базу данных (SQL-запросы), администраторского кабинета (внесения/изменения клиентской базы, поиск клиента фио/номеру, создания/изменения расписания занятий с указанием ограничения по количеству мест, учёта загруженности клуба), клиентской части приложение (личного кабинета с возможностью редактирования личных данных, просмотра абонемента, записей, разработка представления расписания с возможностью записи и отмены записи)
Разработка программы учёта доходов и расходов (2020)
Разработка и внедрение UI/UX с использованием фреймворка Tkinter
Создание реляционной базы данных для хранения информации
Разработка backend-части программы на языке Python:
1) Разработка функционала регистрации/авторизации пользователей, чтения/записи в базу (SQL-запросы), вывода информации на основной экран в виде динамической таблицы, работы с категориями (в т. ч. создания кастомных категорий), с конкретной тратой/прибылью (создание, изменение, удаление), с календарём (запись на дату, получение данных по дате или промежутку) в виде диаграмм графиков (Matplotlib)
2) Разработка личного кабинета с возможностью изменения данных авторизованного пользователя
Дополнительная информация:
Английский — B2 — Средне-продвинутый
Java, Java Collections Framework, Java Stream Api, Java Multithreading, Kotlin, Git, SQL, PostgreSQL, Spring Framework, Android, Apache Maven, Java EE, Java SE, ООП, Hibernate ORM, Spring, Intellij IDEA, Android SDK, Gradel, Spring Boot, Spring Data, Spring Security, Firebase, HTML, PostgreSQL, Apache HttpClient, Google API, jackson, Visual Studio, PyCharm, QTDesigner, Photoshop, Figma, Python, Json
Внимательность, Креативность, Логическое мышление, Усидчивость, Умение работать в команде, Ответственность
Ссылка на Github
https://github.com/mashasi98
Исполнительность, Ответственность, Обучаемость, Java, Git, SQL, HTML, PostgreSQL, Spring Framework, Android, Apache Maven, Английский язык, Java EE, Java SE, ООП, Hibernate ORM, Intellij IDEA, Android SDK, Работа в команде, Spring Boot, Spring Data, Firebase, Java Collections Framework, Java Stream Api, Java Multithreading, Gradel, Spring Security
Иностранные языки
Английский язык — разговорный
Добавить в избранное
Фото, имя и контакты доступны только авторизованным пользователям