Backend Golang developer

Контакты


Контакты доступны после входа на сайт

Описание

Имею хорошие теоретические знания основ веб-разработки на Go. Знаю CRUD и как правильно работать с сущностями. Умею создавать сайты на фреймворке Fiber, строить архитектуру веб-приложений и доставлять их до сервера.
Также имею учебный опыт разработки на Java, понимаю принципы ООП, знакома с основными паттернами проектирования и структурами данных. Умею пользоваться системой контроля версий Git (GitHub). Понимаю устройство HTTP и имею знания по верстке страниц(HTML, CSS). Умею писать SQL запросы(join и его разновидности, оконные функции).

Навыки

Hard skills
● Go
● Git, GitHub
● Микрофреймворк Fiber
● Java Core, Java Collections
● Понимание принципов ООП
● Автоматическое тестирование (JUnit5)
● Сборка проектов через Gradle
● Веб-технологии: HTML, CSS, HTTP
● Базы данных: SQL для реляционных баз данных, знание архитектуры СУБД
● Английский язык на уровне чтения тех. документации

Soft skills
● Навыки работы в команде
● Коммуникабельность
● Способность быстро учиться новому
● Умение решать проблемы самостоятельно
● Обязательность

Описание проектов

● Игры разума: https://github.com/anastasiaBliznetsova/java-project-61
Набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга.

Стек технологий:
- Git(GitHub)
- Code Climate, CI Github Actions, Checkstyle
- Gradle 8.5, jdk 20
- IntelliJ IDEA

Полученные навыки:
- настройка окружения Java
- использование встроенных и сторонних библиотек
- работа с Gradle
- использование линтера (Checkstyle)
- опыт построения архитектуры полноценного приложения.

● Вычислитель отличий: https://github.com/anastasiaBliznetsova/java-project-71
Программа, определяющая разницу между двумя структурами данных.
Возможности утилиты:
- поддержка разных входных форматов: yaml и json
- генерация отчета в виде plain text, stylish и json

Стек технологий:
- JUnit 5, Jacoco
- Git(GitHub), Code Climate, CI Github Actions, Checkstyle
- Gradle 8.5, jdk 20
- IntelliJ IDEA

Полученные навыки:
- создание интерфейса командной строки (библиотека picocli)
- автоматическое тестирование с помощью JUnit
- работа с разными форматами данных (json, yml)
- парсинг входящих данных (библиотека Jackson)
- работа CI Github Actions
- подключение Test Coverage на CodeClimate

● Валидатор данных: https://github.com/anastasiaBliznetsova/java-project-78
библиотека, с помощью которой можно проверять корректность любых данных. В первую очередь речь идет про данные форм заполняемых пользователями.

Стек технологий:
- JUnit 5, Jacoco
- Git(GitHub), Code Climate, CI Github Actions, Checkstyle
- Gradle 8.5, jdk 20
- IntelliJ IDEA

Полученные навыки:
- проектирование структуры классов
- композиция объектов
-наследование
- применение fluent-интерфейс

Опыт


Художник трёхмерного моделирования, ArtVostok studio
Июль 2021 - Август 2023

Обязанности: моделирование твердых (оружие) и тканевых (одежда) объектов.
Достижения:
● выполняла сложные объемные проекты в установленные сроки;
● быстро осваивала работу в новых для меня программах 3D-моделирования

Образование


Омский государственный технический университет. Информационные системы и технологии
Сентябрь 2019 - Июнь 2023

О себе
Проживаю в городе Комфортный формат работы - удаленный, но рассмотриваю любые варианты.

Комментарии


Добавить комментарий
Для этого действия нужновойти

Рекомендации

Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Привет, Константин! Давай улучшим твое резюме: 1. Навыки Ты очень прикольно придумал ...
Привет, Ахмед! Давай дополним твое резюме: 1. Контакты Давай добавим твой номер телеф...
Резюме Максима Анисимова представляет собой хороший обзор его навыков и опыта в области...
Это резюме содержит много полезной информации о кандидате, однако есть несколько момент...
Это резюме имеет несколько недочетов и не является оптимальным для поиска работы в обла...
Резюме Junior frontend developer имеет некоторые сильные стороны, такие как: Указание...
Резюме выглядит хорошо структурированным и содержательным. Заявленные навыки и опыт раб...
Это резюме включает в себя хороший набор навыков и опыта работы в различных проектах на...
Привет, Илья! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...
Привет, Егор! Давай дополним твое резюме: 1. Описание проектов Давай добавим результат...