Junior Golang Developer
Саратов, РоссияСтажер • Джуниор
Удаленная работа
Опыт работы какой-то есть
Опыт работы какой-то есть
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g14or
О себе
На данный момент Junior Golang Developer.
Мои компетенции и опыт
TaskFlow — Production-ready Task Scheduler API
Реализовано:
- CRUD для задач с фильтрацией и сортировкой
- Создала HTTP-хендлеры, принимающие JSON-запросы и возвращающие JSON-ответы.
- Реализовала слой репозитория на `database/sql` с подготовленными запросами
- Конфигурация через переменные окружения
- JWT-аутентификация (middleware для защиты эндпоинтов, токен с ограниченным временем жизни)
- Собрала Docker-образ
Результат:
Получен практический опыт создания production-ready backend с безопасностью, работой с БД и чистой архитектурой. README содержит инструкцию по использованию.
Стек технологий: Go, стандартные библиотеки, JSON, SQLite, JWT, godotenv, Docker, Git
Production-ready CI/CD Workflow
Реализовано:
- полностью автоматизированный CI/CD-пайплайн на GitHub Actions для Go-приложения.
- Настроила многоступенчатую сборку Docker-образа
- Настроила автоматическую публикацию в DockerHub
- Обеспечила безопасность: секреты DockerHub хранятся в GitHub Secrets
Результат:
Полностью автоматизированный процесс доставки: коммит → тесты → образ → DockerHub.
Получен практический опыт настройки CI/CD на уровне промышленных стандартов.
Пайплайн универсален — может быть адаптирован под любой Go-проект.
Стек технологий: Git, GitHub Actions, Docker, DockerHub.
Parcel Tracking Service
Разработала бэкенд-сервис на Go для отслеживания почтовых отправлений с хранением данных в SQLite.
Реализовано:
- Спроектировала схему базы данных: таблица `parcels`
- Реализовала слой репозитория на `database/sql` с подготовленными запросами.
Результат:
Получен практический опыт интеграции Go с реляционными БД на уровне, приближенном к промышленному.
Стек технологий: Go, стандартные библиотеки, SQLite, SQL, Git
Morse Code Web Converter
Разработала веб-приложение на Go для двусторонней конвертации текста и азбуки Морзе.
Реализовано:
- Создала HTTP-сервер с маршрутизацией: GET-хендлер отдаёт HTML-форму, POST-хендлер обрабатывает конвертацию.
- Добавила поддержку загрузки текстовых файлов (.txt) через форму, с автоматическим чтением содержимого и конвертацией.
- Обработала краевые случаи: пустая форма, некорректные символы, неподдерживаемый метод запроса, ошибки чтения файла.
Результат:
Полноценное веб-приложение с понятным интерфейсом, готовое к локальному запуску и демонстрации, а так же получен практический опыт создания HTTP-серверов на Go без использования фреймворков.
Стек технологий: Go , стандартные библиотеки, HTML, Git.
Fitness Calorie Calculator Module
Разработала на Go бэкенд-модуль для расчёта средней скорости, пройденной дистанции и расчёта потраченной энергии при беге или ходьбе.
Реализовано:
- Парсинг строк с данными и формирование строки с информацией о тренировках.
Результат:
Проект в открытом доступе на GitHub, структура соответствует best practices Go.
Стек: Go, стандартные библиотеки, Git.
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
