Александр Казаков - C# разработчик
Навыки
- C#
- Unity
Опыт работы
B-rain Solutions
Младший программист - Апрель 2022 — ноябрь 2023Работа в команде разработки программного обеспечения, использование языка программирования C# и фреймворка .NET.
Проект: Декодирование QR-кодов в реальном времени
— Ведение проекта по декодированию QR-кодов в реальном времени с использованием технологий C#, Avalonia, и MVVM.
— Разработка и внедрение новых модулей для обеспечения высоконагруженной обработки изображений в реальном времени.
— Автоматизированная сборка проекта с использованием GitHub Actions.
— Создание и доработка UI/UX с использованием Avalonia Framework.
— Настройка и поддержка взаимодействия с устройствами вывода (проекторы) и захвата изображения (видеокамеры).
— Использование технологий: .NET Core 3.1, .NET 6.0, NuGet, GitHub Actions, Swagger, SignalR, WPF, Git, winforms, winapiПроект: Рекомендательная система для кассира — обертка над POS-приложением
— Разработка и поддержка рекомендательной системы для кассира, включая взаимодействие с POS приложением.
— Работа с http запросами, создание UI/UX с использованием Avalonia Framework.
— Автоматизированная сборка проекта и модуль по коррекции данных.
— Поддержка событийно-ориентированной архитектуры и взаимодействие с базами данных MySQL, SQLite, PostgreSQL.
— Использование технологий: .NET Core 3.1, .NET 6.0, Avalonia, ASP.NET, EntityFramework, Unit Testing, WinAPI, Swagger, Microservices Architecture, Dependency Injection, RESTful API, winforms, winapiДополнительные обязанности и навыки
— Коммуникация с международными командами.
— Управление разработкой модулей и планирование архитектуры продукта.
— Ведение документации, в том числе на английском языке, с использованием инструментов Jira, Confluence, Trello, GitHub Project.
— Работа по Agile методологии.Фриланс
Программист - Сентябрь 2021 — март 2022Создание assets для Unity
Обязанности:
— Создание скриптов
— Создание IK/FK управления
— Создание Анимаций
— Создание системы частиц
— Создание UI/UX
— Работа с Scriptable Objects
— Google play интеграция
— Работа с trello
Образование
Программная инженерия
КФУ2018/2022VR/AR разработка
КФУ2022/2024
Обо мне
Опытный .NET-разработчик с более чем 2 годами опыта в создании программного обеспечения. Специализируюсь на языке программирования C# и фреймворке .NET, владею навыками в разработке приложений для различных платформ.
Опыт работы
1. Разработка в Unity:
— Создание и оптимизация assets для Unity.
— Разработка скриптов, включая IK/FK управление, анимации, систему частиц.
— Интеграция с Google Play и создание UI/UX.
— Работа с Scriptable Objects.
2. .NET Development:
— Работа с .NET Core и .NET 6.0.
— Разработка серверных компонентов для взаимодействия с клиентской частью приложений.
Общие навыки и обязанности
— Опыт интеграции проектов с системами управления задачами, такими как Trello.
— Уверенное владение Git и GitHub для контроля версий и совместной разработки.
— Умение работать в командной среде, включая взаимодействие с международными коллегами.
— Готовность к профессиональному росту и освоению новых технологий в области .NET.
Мой профессиональный опыт охватывает широкий спектр задач в .NET-разработке, от создания Unity-приложений до разработки серверных компонентов. Я заинтересован в поиске новых вызовов и внедрении передовых практик для оптимизации и расширения функционала разрабатываемых приложений.