About
Квалифицированный разработчик программного обеспечения. Закончил Санкт-Петербургский государственный университет аэрокосмического приборостроения по профильному направлению. В школьные годы занимался олимпиадным программированием. Сейчас посещаю различные конференции и участвую в соревнованиях по спортивному хакингу
Изученная техническая литература:
CLR via C# .NET 4.5 - Джеффри Рихтер
Библия C# - Михаил Фленов
Unity в действии - Джозеф Хокинг
Паттерны проектирования
на платформе .NET - Сергей Тепляков
Чистый код - Роберт Мартин
Совершенный Код - Стив Макконнелл
От монолита к микросервисам - Сэм Ньюмен
Ментальные знания:
Идеальный программист - Роберт Мартин.
Программист - прагматик - Дэвид Томас
Для того, чтобы общаться с менеджерами:
Джедайские техники конструктивного общения - Александр Орлов
Чем занимаюсь в свободное от работы время:
- Катаюсь на горных лыжах (есть спортивный разряд)
- Хожу в тренажерный зал
- Переодически катаюсь на велосипеде
Projects
Занимался проектирование и разработкой проекта от создания репозитория до выхода на рынок.
Работа с инцидентами, оценка задач.
Backend: asp.net, postgres, ef
Front: Unity C#, Zenject, JS, html, sass
CI/CD: teamcity, docker
Команда: 14 человек
Проектировал базу данных, настраивал контейнеризацию и участвовал в проектировании системы
postgres, ef, docker, TeamCity
Команда: 20 человек
Поддержка проекта:
исправление багов, разработка нового функционала
Backend: Java (прокси-сервер для Nintendo), JS(CloudScript)
Front: Unity, C#
CI/CD: TeamCity
Команда: 8 человек
Написание серверной части приложения
Стек: node.js, TypeScript, Postgres, Elasticsearch, Kibana, Redis, Docker
Команда: 5 человек
Занимался разработкой медицинской информационной системы для кардиологического отделения госпиталя
в Североморске. На 2024г проект актуален
.net framework 4.0, sqlite, Windows Forms
Side Projects
Проектирование и разработка сервиса генерации изображений
asp.net, postgres, Razor, CQRS, ef, rabbitMQ, signalR, docker, GitHub Actions.
Проект ещё в разработке.
Навык Алисы, который делится смешными (и не очень) анекдотами
asp.net, postgres, ef, python (парсер), docker
Во время разработки навыка для умной колонки Алисы нашел баг в OpenSource библиотеке
Work Experience
Опыт работы с монолитной и микросервисной архитектурами. Написание оптимизированных запросов, написание модульных тестов и валидаций, настройка ci/cd.
Опыт работы с инцидентами в продакшене.
Опыт работы в команде (4 - 20 чел) + git, TeamCity, jira, youtrack, trello, slack, пачка, figma)
Поддержка приложения, исправление багов, оценка времени на выполнение. Участие в ежедневных митингах.