Резюме специалистов Creative

Сергей В.

SENIOR BACKEND DEVELOPER


Основной стек: .NET, C#, ASP.NET Core, Entity Framework Core, Dapper, Git, PostgreSQL, Docker, Unit Testing
Коммерческая разработка: 2+ года
Знание английского: B1 — Intermediate
Образование: высшее профильное 

Навыки


C#

  • ASP.NET, Dapper, Entity Framework, Git (git-flow), xUnit, PostgreSQL, Docker.
  • HTML, CSS, JavaScript, Vue.js, ELK Stack (Filebeat, Heartbeat, Logstash, Elasticsearch, Grafana), WPF.

Python

  • Django, Django DRF, Flask, FastAPI, PyTorch, TensorFlow, Keras, Scikit-Learn.
  • NumPy, Pandas, SQLAlchemy, Django ORM, peewee, pip, Conda, Redis, PyTest, UnitTest, DocTest, Pydantic, asyncio/aiohttp.

JavaScript / TypeScript

  • Nest.js, Hapi, Meteor, Fastify, Express.js, Node.js.
  • TypeORM, Sequelize, Mongoose, MikroORM, ESLint, Prettier, husky, dotenv, cross-env.
  • hpp, helmet, npm, yarn, nvm, npx, npm scripts, gulp, grunt, cron.
  • Nestjs Testing, Puppeteer, Supertest, Webpack, Parcel, Rollup, Babel, Snowpack, Lerna, Clinic, Flamegraph, autocannon, Raygun, pm2, nodemailer, minio, sharp.

Base

  • ООП, SOLID, Паттерны.
  • GRASP, Чистая архитектура, Трехслойная архитектура, фабричный метод, фасад, шаблонный метод, стратегия, прокси, декоратор.


Опыт работы


02.2024 — по настоящее время

Система мониторинга недропользования


Роль на проекте: .Net backend developer
Технологии: .Net/C#, ASP.NET Core, linq2db, git, xUnit, PostgreSQL
Команда: 10 разработчиков

Разработка и реализация новых функций и модулей
Создание тестов для проверки отдельных модулей и функций
— Использование инструментов отладки для выявления и устранения ошибок
Рефакторинг кода для улучшения его читаемости и поддержки.

03.2023 — 02.2024

ООО «МИРТЕК»

Компания в области IT-решений

Роль на проекте: Backend .NET Developer
Технологии: .NET, C#, ASP.NET Core, Entity Framework Core, Dapper, PostgreSQL, Docker
Команда:  3 разработчика

— Разработка и поддержка бэкенд-сервисов для корпоративных клиентов.
— Внедрение Unit Testing для повышения качества и надежности кода.
— Разработка и оптимизация баз данных на PostgreSQL.
— Интеграция с внешними API и сервисами.
— Настройка и использование Docker для обеспечения единообразия развертывания приложений.


05.2021 — 10.2022

ООО "Машиностроительное предприятие "КОМПО"

Производственная компания

Роль на проекте: Разработчик ПО / инженер-электроник
Технологии: .NET, C#, WPF, ASP.NET Core MVC, GitLab, ST для ПЛК
Команда:  3 разработчика

— Разработка программного обеспечения для интеллектуальных систем сопровождения изделий.
— Создание и поддержка юнит-тестов для обеспечения надежности разработанных решений.
— Администрирование GitLab для оптимизации процессов разработки.
— Внедрение методологий Agile и Scrum для улучшения командной работы и сроков выполнения проектов.
— Разработка пользовательских интерфейсов с использованием WPF для обеспечения интуитивно понятного взаимодействия пользователя с системой.

10.2020 — 05.2021

Alfa-Direct


Роль на проекте: Middle Backend Developer
Технологии: JavaScript, React
Команда: 6 разработчиков

— Разработка внутренней системы ведения учета заявок: авторизация пользователей на основе JWT;
— REST API для работы с заявками; описание API в swagger
— Составление и экспорт отчетов по заявкам в XLS в разных форматах;
— Использование WEB Notifications API для напоминаний о закрытии заявок в определенное время;
— Логирование действий пользователей.


Образование

2011 Брестский государственный технический университет, Брест
Факультет электронно-информационных систем, Инженер по радиоэлектронике
Backend