Владислав Уваров - C++ разработчик
Навыки
- C++
- JSON
- Qt
- SQL
- Алгоритмы и структуры данных
- ОП
- Работа с базами данных
Опыт работы
Проектная деятельность по С++
Разработчик на C++ - 05/2024-по н.в.Работал над проектами:
1) course, данный проект был выполнен для ВУЗа. Основная задача программы — рассчитать стипендии студентам и отправить приказ о начислении. Проект написан на QT с использованием SQLite.
Основные задачи, которые выполнены:
— создать базу данных в соответствии с 3 нормальными формами.
— разделить уровни доступы в программе к базе данных на 3: админ, преподаватель, сотрудник деканата.
— реализовать правильный подсчёт стипендии с выводом на печать.https://github.com/uvva/course
2) searchEngine, данный проект представляет, поисковую систему в файлах, определенных слов, написано через C++, с использованием сторонних библиотек nlohmann_json и GTest.
Основные задачи, которые выполнены:
— подключение библиотек из локального хранилища и GitHub.
— реализация обработки и создания JSON файлов.
— прокладывание тестов на программу и реализация из проверки.https://github.com/uvva/searchEngine
Образование
Разработчик на C++
Skillbox01/2023-12/2024Информационная безопасность
НГТУ09/2023-12/2023
Обо мне
В университете для изучения на первом курсе дали попробовать писать на разных языках программирования вплоть до C и мелкой программы на Assembler. Меня зацепил C++. Для подробного изучение синтаксиса взял курсы на Skillbox и начал читать книги по данному языку. В данный момент читаю книги по паттернам и алгоритмам по книге Кнута.
Веду разработку приложения по правилам одной из систем НРИ, для облегчения работы с правилами данной системы с использованием PostrgreSQL и QT 6.8.0 и с использованием множества внутренних библиотек, а также с возможностью модификации приложения сторонними пользователями со знаниями как построить JSON и самих правил.
Из сильных сторон могу подметить умение читать техническую документацию на английском языке, благодаря чему быстро могу найти способы решения различных проблем.