.net разработчик с февраля 2022 года. Параллельно с 2024 года пишу на Java. До этого писал около года на Python, увлекался C, C++ и Assembler. Всегда рад новому опыту, интересным и сложным задачам.
Основные навыки:
- .net 6-8
- Backend ASP.NET Core, SignalR, gRPC
- ORM - EF Core, Dapper.
- DBMS - MySQL, MS SQL Server, MongoDB, PostgreSQL
- E2E и xUnit тесты
Прочие:
- System Design: TDD, DDD, SOLID
- Dev. Tools: Docker, K8S , Nginx, Git, GitHub, GitLab
- Web: Js (немного React.js), html, css
- Знаком с OpenSearch, ELK Stack, RabbitMQ, Kafka, Prometheus, Grafana, Redis
- Прочие языки: Python, Java
- oAuth2
Задачи:
- Разработка и сопровождение backend-приложений.
- Создание и развертывание Docker image.
Задачи:
- Автоматизация производства и перевод его в цифровой вид.
- Проектирование системы frontend приложение: внешний вид и наполнение.
- В свободное время от задач писал frontend.
- Проектирование базы данных с нуля: MySQL
- Проектирование и разработка Backend приложения с нуля - ASP.NET Core 7, EF Core 7, SignalR.
- Развертывание на сервере и подключение сторонних сервисов.
Итоги:
Проект успешно интегрирован для нескольких важнейших отделов предприятия. Гибкость реализованного проекта позволяет в будущем обхватить любые другие отделы.
Учился по специализации - Информационная безопасность. На первом курсе подрабатывал на Python. На втором увлекся С и Assembler, писал вместе с одногруппником ядро Unix подобной ОС. На третьем перешел на .Net и так на нем и остался.