• Файл

Kirill

.NET Developer

Вік:
26 років
Місто проживання:
Одеса
Готовий працювати:
Дистанційно, Одеса

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

Шукач вказав: ТелефонЕл. поштуМесенджер

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

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

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

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

KIRILL MELNYKOV
.NET Backend Developer
Odesa, Ukraine · Remote, Hybrid

• LinkedIn: [відкрити контакти](див. вище в блоці «контактна інформація»)
• GitHub: https://github.com/melnykovk
• Telegram: @kirill_workspace
• Phone: [відкрити контакти](див. вище в блоці «контактна інформація»)
• Email: [відкрити контакти](див. вище в блоці «контактна інформація»)

PROFILE

.NET backend developer with hands-on experience in ASP.NET Core, PostgreSQL and REST API
design. Built a license-based backend with JWT authentication for a desktop application and
developed Backtest Engine, an event-driven backtesting system with historical data ingestion,
order execution simulation, parallel run execution and a React web interface. Interested in SaaS
products, third-party integrations and data-driven backend work.
Seeking a Junior/Middle Backend position.

TECHNICAL SKILLS

Languages: C#, SQL, TypeScript

Backend: .NET 10, ASP.NET Core Web API, REST APIs, dependency injection, asynchronous
programming

Databases: PostgreSQL, Entity Framework Core, Npgsql, database migrations, transactions

Concurrency: Task-based programming, .NET ThreadPool, parallel execution

Testing: xUnit, unit testing of business logic and execution rules

Frontend: React, TypeScript, Vite, HTML, CSS

Tools and integrations: Git, GitHub, Binance.Net, CSV export

WORK EXPERIENCE

C#/.NET Developer

Open-Source Backtest Engine | March 2026 – Present
https://github.com/melnykovk/BacktestEngine

- Developed a candle-by-candle simulation engine for grid trading strategies, processing
historical market data in chronological order.
- Implemented intrabar limit-order execution rules, portfolio state tracking, configurable
trading fees, and backtest statistics.

- Designed a dataset metadata index that stores candle counts and date boundaries,
avoiding repeated aggregate queries over the historical candle table when listing
datasets.
- Enabled parallel execution of independent backtest configurations using Task.Run and
the .NET ThreadPool.
- Integrated Binance historical market data with PostgreSQL using Entity Framework Core
and Npgsql.
- Implemented dataset upload and deletion as transactional operations, keeping candle
records and dataset metadata consistent.
- Wrote xUnit tests for rolling averages, timeframe validation, grid construction, portfolio
validation and initialization, and order execution conditions.
- Built a React + TypeScript interface for dataset management and backtest configuration.

C#/.NET Developer
Independent Software Development | February 2025 – March 2026

- Designed, built and maintained a C#/.NET application for in-game automation use:
WinForms desktop control panel and ASP.NET Core backend.
- Implemented a REST API with JWT authentication, license-key validation and server-side
business logic, built the infrastructure for a subscription model.
- Integrated Telegram Bot API for notifications, implemented image recognition (EmguCV)
and scheduled monitoring tasks with logging.
- Operated the system continuously 24/7, handling updates and bug fixes.

EDUCATION

Bachelor's Degree in Navigation — 2021

LANGUAGES

English: B2.

Ukrainian: Native.
Russian: Native.

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

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


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