Мужчина
Минск
Гражданство: Беларусь
Разрешение на работу: Беларусь
Обновлено 6 ноября 2024
Стартап по разработке программного решения для защищённого обмена корпоративной информацией между сотрудниками
В составе команды из 5 человек (Project Manager, Business Analyst, 2 Backend Developers, QA Engineer) разрабатывал клиентскую часть клиент-серверного P2P чата, выполненного в виде desktop-приложения, в основе которого лежит монолитная архитектура.
Используемые технологии и инструменты: C#, .Net Framework 4.7.2, WPF + HandyControlsUI, MySQL, LINQ, TCP WebSocket, AES, xUnit.net, Git & GitFlow.
- Реализовал панели авторизации и регистрации, возможность аутентификации при помощи пароля и физического USB ключа.
- Занимался реализацией функционала по построению каналов обмена данными между пользователями на основе TCP WebSocket.
- Занимался написанием SQL запросов к БД со стороны клиента, а также обработкой полученных данных с использованием LINQ.
- Используя фрэймворк xUnit.net, покрывал код unit-тестами.
- Внедрил в проект организацию и использование веток в соответствии с моделью ветвления GitFlow.
- Создавал Pull Requests, участвовал в командных обсуждениях реализации поставленных задач, что способствовало улучшению стиля и качества кода.
Проект «Сайт организации»
Спроектировал и разработал веб-сайт организации, начиная c анализа требований и сайтов конкурентов, формирования семантического ядра из ключевых поисковых запросов до деплоя файлов сайта на хостинг и проведения SEO оптимизации с последующим добавлением в поисковики Яндекс и Гугл.
Сайт: remzavodstankov.ru
Репозиторий с кодом проекта: github.com/AlexBondarevDev/remzavod-website
Используемые технологии и инструменты: HTML, CSS, JavaScript, PHP, MySQL, Apache, Git, Яндекс Вебмастер & Метрика, Google Search Console & Analytics.
Так же в рамках обязанностей:
Разрабатывал программы для реализации логики управления промышленным станочным оборудованием на языке программирования Ladder Logic под программируемые логические контроллеры (PLC) производства фирмы «FATEC».
За время работы программно реализовал логику управления такими станками, как зубофрезерный вертикальный полуавтомат 53В30П, токарно-винторезный универсальный 1М63.
Также осуществлял характеризацию и привязку устройств числового программного управления (уЧПУ) производства фирмы «Balt-System» при модернизации станочного оборудования.
ГУО «Средняя школа №21 г. Гомель»
Разработал и внедрил следующее программное решение:
Проект «Школа-365»:
Программный комплекс на базе клиент-серверных desktop-приложений, предназначенный для полной автоматизации бизнес-задач средней общеобразовательной школы.
Используемые технологии: C#, Windows Forms + BonifuUI / MetroUI, MS SQL Server, Git.
Функциональные компоненты комплекса:
«Электронный журнал» — приложение для ведения электронного учета данных об успеваемости учащихся с многопользовательским доступом и мониторингом посещаемости в режиме реального времени.
«Картотека учащихся школы» — приложение для ведения электронного учета личных данных учащихся, а также информации об их социально-культурной и научно-исследовательской деятельности за время обучения.Так же в рамках обязанностей:
- Осуществлял техническое обслуживание и поддержку систем безопасности и пропускного контроля, а также систем видеонаблюдения. В качестве системы контроля и управления доступом использовалось программно-аппаратное решение «Sigur». Для построения замкнутой системы видеонаблюдения использовались видеокамеры фирм «TRASSIR» и «ActiveCam».
- Налаживал, модернизировал и обслуживал локальную сеть организации. Занимался обслуживанием рабочей станции, выполняющей роль сервера на базе Windows Server 2008.
- Осуществлял техническое обслуживание и аппаратное улучшение комплектующих ПК, выполнял установку и оптимизацию операционных систем и прикладного ПО, проводил модернизацию аппаратных средств. Также занимался различных виды корпоративной офисной техники, включая принтеры, сканеры и другие устройства.
- Администрировал и сопровождал сайт организации: обеспечивал бесперебойную работу и безопасность сайта, осуществлял оптимизацию контента и отвечал за актуальность и полноту наполнения информационных страниц.
Имею 2+ года опыта коммерческой разработки desktop-приложений под Windows. Хочу связать свою дальнейшую деятельность с разработкой IT продуктов и бизнес-решений на базе технологий .NET и .NET Core, профессионально развиваться в данном направлении и в дальнейшем привносить свой вклад в разработку высокотехнологичных и функциональных программных продуктов.
Английский — а1 - начальный - Инженер-программист (З/п не указана)
- .NET Developer (З/п не указана)
- Web-разработчик (З/п не указана)