C#/.NET-разработчик (.NET, Entity Framework, PostgreSQL, JavaScript, React, Blazor)
Тимур
C#/.NET-разработчик (.NET, Entity Framework, PostgreSQL, JavaScript, React, Blazor)
На сайте с 14-06-2025
Казахстан, Астана
Оплата: 450 руб/час.
Категории:
(3) IT, телеком

Портфолио: C#/.NET-разработчик (.NET, Entity Framework, PostgreSQL, JavaScript, React, Blazor)

.NET Core, C#, ASP.NET WEB-API / MVC , PostgreSQL, Framework Core, MS SQL Server, XUnit, LINQ, Redis, MongoDb, Dapper, SignalR. JavaScript, TypeScript, React.js, Blazor, HTML, CSS, Redux, TailwindCSS. GIT, Docker, Linux, Telegram.Bot, Quartz.NET

О СЕБЕ

Мой GitHub: https://github.com/skovtimur

Меня зовут Тимур Сковородников. На данный момент я молодой и перспективный full-stack с большой
любовью к разработке, быстро осваиваю новые технологии и готов работать в хорошей команде.

НАВЫКИ

C#
.NET Core
PostgreSQL
ASP.NET
Entity Framework Core
MS SQL
SQL
NoSQL
React
TypeScript
HTML
CSS
MongoDB
Redis
ОПП
API
REST
Docker
Linux
Unit Testing
HTTP
JSON
Redux

ЛИЧНЫЕ КАЧЕСТВА

Упорство

ЯЗЫКИ

Русский
Английский
Казахский

ТЕХНИЧЕСКИЕ НАВЫКИ

C#
.NET
Entity Framework Core
PostgreSQL
ASP.NET
JavaScript
React
SQL
MS SQL
ОПП
Паттерны проектирования
Docker
MongoDB
Redis
SOLID
Unit Testing
HTML
CSS
Linux

ОБРАЗОВАНИЕ

На данный момент студент, мое направление Информационные Системы

ОПЫТ РАБОТЫ

1 год и 1 месяц опыта создания pet-проектов.

Pet Projects (Пет проекты):
1) Marketplace:
https://github.com/skovtimur/market-place

Стек: C#, ASP.NET Core, Entity Framework Core (EF Core), PostgreSQL, MongoDB, Redis, Docker, Dockercompose, JavaScript, React, React Router, Redux, Tailwind, DDD
Что сделал:
Сделал с нуля полноценный маркетплейс в котором есть регистрация, вход, роли (покупатель/
продавец), корзина, покупка, отзывы и рейтинг товаров.
Реализовал подтверждение email через Redis и отправку кода — сделал сам механизм генерации и
валидации.
В backend всё на DDD: разбил домены, использовал ValueObjects и Entities, добавил Unit-тесты.
Сделал клиентскую часть на JavaScript, React с Tailwind, настроил роутинг, состояние через Redux.
Обернул всё в Docker, настроил nginx и docker-compose для развёртывания.
Вы можете посмотреть на использование проекта в: How to use my Pet Project(Marketplace)

2) Notes - Простой task-трекер:
https://github.com/skovtimur/notes

Стек: C#, ASP.NET Core, Dapper, PostgreSQL, Redis, JWT, React, TypeScript
Что сделал:
Сделал веб-приложение для создания задач — заметки, которые привязаны к пользователю.
Реализовал свою систему аутентификации с JWT, хоть и использовал ранее ASP.NET Identity
Сделал хранение кода подтверждения через Redis.
Использовал Dapper для работы с PostgreSQL.
Написал фронтенд на React и TypeScript с роутингом и формами.

3) Notification Service — сервис для отправки уведомлений:
https://github.com/skovtimur/notification-service

Стек: C#, ASP.NET Core, Entity Framework Core, PostgreSQL, Quartz, Telegram.Bot, MailKit (MimeKit),
DDD, WebAPI
Что сделал:
Сделал API, куда можно отправить задачу — что, кому и когда отправить.
Реализовал отложенную отправку через Quartz — настроил планировщик, хранение задач и
статусы.
Подключил Telegram и Email как способы отправки.
Логировал ошибки и сохранял результат каждой отправки в базу.

4) Exchange Rate - сайт показывающий список курса опредленной валюты
https://github.com/skovtimur/exchange-rate-blazor

Стек: C#, ASP.NET Core, Redis, Quartz, Blazor, Radzen, WebAPI
Что сделал:
Сделал API, который берет курс валют с другого API и сохраняет в кеше
Обновление курса валют в моем API раз в какой то определенный интервал (UpdaterJobIntervalSec
в appSettings.json)
Клиент на Blazor с использованием Blazor.Radzen для отображения datagrid-а курсами