Образование Название учебного заведения: Ульяновский государственный университет (УлГУ) Специальность: Прикладная математика и информатика
Опыт в Backend и Frontend разработке, Отличные навыки работы с использованием .NET Core, микросервисной архитектурой, MS SQL Server, опыт работы в распределенной команде по гибким методологиям (Agile, SCRUM)
Опыт разработки на .NET core 3 и C# от 3х лет; Опыт работы с MQ-очередями (Kafka, Rabbit и др); Понимание принциипов архитектуры REST; Языки программирования: С#, JavaScript, SQL Библиотеки и инструменты: MS Visual Studio 2019/2022 Базы данных: MS SQL Server, PostgreSQL Технологии доступа к базам данных: ADO.NET, LINQ, Entity Framework Технологии: ASP.NET Core, LINQ, MVC, REST, Web API, OpenAPI, Dependency Injection, асинхронное программирование, HTML, CSS, Bootstrap, Ajax, JSON, WinForms, Git, Swagger, Windows Forms.
- Более 5 лет опыта разработки программного обеспечения - Опыт разработки архитектуры приложения, участие в разработке интерфейса приложения Понимание клиент-серверного взаимодействия - Опыт работы с API Умение работать с чужим кодом - Опыт интеграций продукта - Опыт участия в тестировании продукта - Опыт общения с заказчиком, опыт взаимодействия с командами аналитиков и тестирования
• Опыт работы в тестировании более 5 лет. • Понимание жизненного цикла разработки ПО, различных методологий его разработки и места тестирования в данном процессе. • Навыки проведения ручного тестирования ПО, навыки написания тестов для автоматизированного тестирования. • Опыт работы с баг-трекинговыми системами (Youtrack, Jira). • Опыт написания документации (Confluence). • Опыт работы с инструментами непрерывной интеграции (Jenkins, Teamcity). • Опыт тестирования API (Postman, Swagger). • Опыт проведения нагрузочного тестирования (Jmeter). • Опыт работы с системами контроля версий (GitLab, Bitbucket). • Опыт работы с БД (MS SQL, Postgresql, MongoBD). • Опыт тестирования мобильных приложений. • Умение работать с брокером сообщений RabbitMQ
Опыт разработки: 4 года Опыт работы с языками: Python, JavaScript Опыт работы с фреймворками: Django, Fastapi, AioHTTP, DRF Опыт работы с библиотеками и технологиями: Celery, PostgreSQL, Redis, PostGIS, AsyncIO, Celery, Selenium, Pandas, ReportLab, xlrd, Yandex Disk API, Pydantic, SQLalchemy, Alembic, Асинхронное программирования, Greenplum Также опыт работы c: Docker, Git, Gitlab CI, CI/CD
Java-разработчик с более чем 19-летним опытом разработки веб-интерфейсов, системы электронного документооборота, веб-сайтов и различных систем. Опыт руководства командой более 10 человек.
github: https://github.com/kazinyanEdgar?tab=repositories Приложения: • приложение ("users") является CRUD-приложением на основе архитектуры MVC, где можно добавлять, просматривать , изменять и удалять данные о пользователях. Также существует запрет на добавление 2 одинаковых email и можно выполнять сортировку по выбранному столбцу. Нужные зависимости для проекта подгружал с помощью Maven, в качестве сервера приложений использовал Tomcat. • приложение ("products-security") позволяет добавлять, изменять и удалять продукты. Возможность выполнять те или иные действия, зависит от роли пользователя в системе. К примеру, не аутентифицированные пользователи могут получить доступ только к списку продуктов. Также я добавил в проект логирование и написал тесты (с помощью JUnit и Mockito). При разработке использовал Spring Boot.