• Файл

Павло

.NET-програміст

Розглядає посади:
.NET-програміст, C# розробник
Вік:
24 роки
Місто проживання:
Вінниця
Готовий працювати:
Дистанційно, Львів, Одеса

Контактна інформація

Шукач вказав телефон та ел. пошту.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Pavlo Taranovskyi
.NET Developer
[відкрити контакти](див. вище в блоці «контактна інформація») · [відкрити контакти](див. вище в блоці «контактна інформація») · Lviv, Ukraine · [відкрити контакти](див. вище в блоці «контактна інформація»)

SUMMARY
.NET Developer with ~2 years of commercial C# experience on a large-scale subscription management platform, working
daily with ASP.NET Core, Web API, and SQL Server. Comfortable taking features end-to-end — from T-SQL stored
procedures and ETL scripting through MR review to production release. Independently designed and built MarketFeed,
a .NET 10 REST API with WebSocket streaming, OAuth2, and EF Core / PostgreSQL. Currently building Tessera, a portfolio
billing platform built around Clean Architecture, DDD, and CQRS. English: B2.

LANGUAGES & TECHNOLOGIES
Languages: C#, T-SQL, Python (basic)
.NET: ASP.NET Core, ASP.NET MVC, Web API, Entity Framework Core, WPF, ASP.NET Identity, BackgroundService,
IMemoryCache, MediatR
Databases: SQL Server (stored procedures, CTEs, indexes, transactions, isolation levels), PostgreSQL
Other: WebSockets (ClientWebSocket), OAuth2, REST API, Docker / Docker Compose, Bootstrap, Git, Postman

EXPERIENCE
.NET Developer — SOLEAD Software, Lviv, Ukraine March 2024 – Present
• Deliver features and bug fixes in a large-scale subscription management platform (Prenax) using C#, ASP.NET Core, Web
API, and WPF; contribute via the merge-request workflow.
• Author and maintain complex T-SQL — including 3 cursor-based ETL scripts in production (subscriber, cost center, and
invoice group uploads) running across staging and live SQL Server environments.
• Optimize stored procedures and CTEs; design schema migrations and reporting queries through SQL Server
Management Studio.
• Drive root-cause analysis on production incidents via deep-dive debugging, contributing proactive fixes that prevent
recurring issues.
• Communicate release status and technical context in English to international colleagues.
Customer Support Manager — Inqud, Vinnytsia, Ukraine January 2024 – April 2024
• Served as primary technical contact for Fintech product clients; escalated and resolved complex issues directly with the
development team.
Technical Support Agent — AnyTeam, Vinnytsia, Ukraine July 2023 – February 2024
• Provided B2B technical support and REST API consulting (Postman) for a payment / crypto platform; bridged business
and engineering through bilingual UA / EN communication.
Customer Support Representative — Webport Technology, Vinnytsia, Ukraine December 2021 – July 2023
• Supported clients of crypto exchanges and payment systems; built a Python / Aiogram Telegram bot for response-
template automation, cutting agent reply time on repeat issues.

PROJECTS
MarketFeed — .NET 10 REST API Facade 2024 – Present
• Designed and built from scratch a REST API facade over the Fintacharts real-time market data platform.
• Implemented a ClientWebSocket consumer inside an ASP.NET Core BackgroundService streaming live prices for 60+
instruments, using TaskCompletionSource to keep the middleware pipeline alive.
• Built OAuth2 (Resource Owner Password) flow with automatic token refresh; integrated parallel REST + WebSocket data
paths.
• Persistence: PostgreSQL + EF Core with code-first migrations and repository pattern; IMemoryCache for in-memory price
snapshots.
• Containerized with Docker Compose (API + PostgreSQL).
• Stack: .NET 10 · ASP.NET Core · EF Core · PostgreSQL · WebSocket · OAuth2 · Docker
Tessera — Subscription Billing Platform (Portfolio) 2026 – Present
• Building a subscription-billing platform centered on distributed-systems patterns — transactional outbox, saga
orchestration, and event-driven messaging.
• Structured with Clean Architecture across 4 projects; DDD aggregates reference one another by foreign key only, with
CQRS command/query handlers via MediatR, custom typed exceptions, and an IUnitOfWork abstraction.
• Persistence layer complete: PostgreSQL + EF Core (code-first) with snake_case naming (EFCore.NamingConventions) and
DateTimeOffset → timestamptz mapping.
• Stack: .NET · ASP.NET Core · EF Core · PostgreSQL · MediatR
CsvToMsSqlCR — CLI ETL Pipeline February 2026
• Built a streaming C# CLI tool that ingests NYC taxi-trip CSVs into SQL Server with deduplication and bulk loading.
• Streaming extraction via IAsyncEnumerable<T> with CsvHelper — processes large files record-by-record with constant
memory.
• In-memory deduplication using HashSet<TripKey> with 10,000-row batches; duplicates streamed to a separate CSV
output.
• Bulk insert via SqlBulkCopy; custom ClassMap for normalization (EST→UTC, defensive TryParse, Y/N→Yes/No).
• Stack: .NET 10 · CsvHelper · SqlBulkCopy · Microsoft.Data.SqlClient

EDUCATION
B.Sc. Computer Science — Donetsk National University named after Vasyl Stus September 2020 – 2024
Vinnytsia, Ukraine

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: