• File

Даніїл

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

Age:
22 years
City of residence:
Kremenchuk
Ready to work:
Remote

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Last updated in Aug 2026

Daniil Sidielnikov
 Ukraine  [open contact info](look above in the "contact info" section)[open contact info](look above in the "contact info" section)  khajiitvaper2017

Summary
Software engineer with experience building desktop applications, automation tools and LLM-based utilities,
mainly using C#, Python and TypeScript. Worked on Windows applications, database-backed services, web
applications and data extraction tools. Open to remote full-time or part-time opportunities.

Education
Kremenchuk Mykhailo Ostrohradskyi National University Sept 2021 – June 2025
Bachelor’s Degree in Computer Science

Skills
Languages: C#, Python, TypeScript, C++, SQL, Java
.NET & Desktop: .NET, ASP.NET Core, WinForms, WPF, MVVM, Qt, Entity Framework Core, LINQ,
async/await, Dependency Injection
Web & Frontend: Blazor, Svelte / SvelteKit, TypeScript, Node.js, PWA, static web apps, HTML, CSS
APIs & Integrations: REST APIs, HTTP, JSON, OAuth 2.0, Google OAuth, Telegram API, Discord
Data: MySQL, SQLite, Microsoft SQL Server, Web scraping, Data extraction
Testing & Code Quality: Playwright, Jest, ESLint, Prettier
Tools & DevOps: Git, GitHub, CI/CD, Docker, Visual Studio, Visual Studio Code, Rider
LLM & AI Development: Local LLM integration, OpenAI API, OpenRouter, Ollama, prompt engineering,
prompt pipelines, agent utilities
AI Development Tools: OpenAI Codex, GitHub Copilot, Claude Code

Experience
C# Full Stack Developer Remote
Virtual Guard, USA Apr 2023 – Apr 2024
◦ Developed Windows desktop software, including an application for configuring and managing Dahua IP
cameras using the Dahua SDK and WinForms.
◦ Added Microsoft SQL support for storing camera information and an API for querying and updating
camera data.
◦ Tested and debugged the software across different camera models and firmware versions.
◦ Added features and fixed bugs based on project requirements.
AI / LLM Engineer Remote
Upwork June 2024 – Dec 2024
◦ Integrated local LLMs into client applications for image generation, text generation and chatbots.
◦ Helped clients set up and use local LLMs and provided guidance on prompt engineering.
Python Software Engineer Remote
Private Client Feb 2026 – June 2026
◦ Built bots and scrapers to collect and organize information from social networks.

Daniil Sidielnikov - Page 1 of 2
Projects
Telegram Channel Member Scraper with Multi-Format Export
Tool for extracting and exporting Telegram channel member data
◦ Built a Python tool to collect member data from Telegram channels and export it in multiple formats.
◦ Stack: Python, Telegram API / Telethon.
Neuradventure (Personal Project)
AI application for creating interactive branching narratives
◦ Built a web application for creating interactive branching narratives and managing multi-character chat
sessions.
◦ Added support for both local (KoboldCpp) and hosted (OpenRouter) LLMs, including streamed responses
and generated prompts.
◦ Created configurable story modules for managing context and token usage based on NPC states, memories
and character traits.
◦ Used browser storage and SQLite (sql.js) for data persistence.
◦ Stack: SvelteKit, Svelte 5, TypeScript, Tailwind CSS, shadcn-svelte, sql.js, Vite PWA.

Languages
English: Advanced (C1)
Ukrainian: Native
Russian: Native
Japanese: Upper-Intermediate (B2)
Spanish: Intermediate (B1)

Daniil Sidielnikov - Page 2 of 2

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: