Indicators
- Last project: 2 months back
- Collaboration with clients: 1
- Last visit: 5 days 7 hours ago
Specializations
CV
About me 👨💻
Hi, and thank you for taking the time to check out my profile!
I am a full-stack .NET developer with 10+ years of experience who leads projects from idea and architecture to release and maintenance. I work with web, desktop, cloud, and internal business services.
My main stack: C#, .NET / .NET Core, ASP.NET / ASP.NET Core, Web API, Blazor, WPF, SQL, Azure.
A separate focus is fintech, trading analytics, blockchain system prototypes, automation via Telegram bots, data parsing/processing, and ML solutions based on the Microsoft ecosystem (ML.NET, Azure Machine Learning, Azure AutoML).
In parallel, I teach .NET and related technologies, so I am used to building solutions that are easy to read, maintain, and extend.
I also have experience with Java (Android) and am happy to take Android projects in Java.
How I can be useful for your business 💼
I can take on the full technical cycle:
Development of web applications: personal accounts, admin panels, internal CRM/ERP modules, control panels.
Creation and maintenance of REST APIs for web, mobile applications, and microservices.
Fintech and trading: analytical services, integrations with exchanges, automated strategies, working with market data.
Parsing and data processing: collection, cleaning, normalization, and storage of data from various sources (API, HTML, CSV/Excel, logs).
ML and analytics: data preparation, training, and integration of models (ML.NET, Azure ML / AutoML) into real .NET solutions.
Automation and bots: Telegram bots, service tools for notifications, analytics, and internal processes.
Desktop solutions in WPF: internal tooling, monitoring dashboards, tools for operations teams.
Prototypes of blockchain logic: models of transactions, blocks, PoW logic, simple wallets and chains.
Deployment and configuration in Microsoft Azure, logging, monitoring, and links between services.
Refactoring and support of existing .NET systems, putting things in order in code and architecture.
Technical skills 🛠
Back-end (.NET)
☑️ C#, .NET Framework, .NET Core / .NET
☑️ ASP.NET MVC, ASP.NET Core MVC, ASP.NET Core Web API
☑️ Design and implementation of RESTful APIs, authorization/authentication (JWT, etc.)
☑️ Integrations with external services (exchanges, payment services, notifications, internal APIs)
ORM and data access
☑️ Entity Framework, Entity Framework Core
☑️ Database modeling, migrations, query optimization
☑️ Repository, Unit of Work patterns
Databases
☑️ MS SQL Server, PostgreSQL, SQLite / lightweight embedded DBs
☑️ Schema design, indexing, complex reports, performance optimization
Data processing and parsing
☑️ Parsing APIs (REST), HTML pages, tabular formats (CSV, Excel)
☑️ Processing logs, market and financial data
☑️ Preparing data for analytics, dashboards, ML models and reports
Front-end
☑️ Blazor (Server / WebAssembly)
☑️ HTML5, CSS3, JavaScript
☑️ Basic experience with Angular and React (support and extension of existing solutions)
☑️ Building convenient, clear admin interfaces and control panels
Desktop and game prototypes
☑️ WPF (MVVM pattern, multi-layer architecture)
☑️ Basic experience with Unity (3D scenes, simple game mechanics for educational projects)
Android / Java
☑️ Java (Android) — development and maintenance of Android applications
☑️ Architecture using the Clean Architecture approach
☑️ Dagger 2 — DI in Android projects
☑️ Retrofit — working with network requests
☑️ RxJava — reactive approach, working with data streams
I am ready to take on separate Android projects or the Android part in complex solutions.
Data, analytics and ML
☑️ ML.NET (Microsoft Machine Learning) — building and training models locally in .NET applications
☑️ Azure Machine Learning, Azure AutoML — experiments, training, model selection and integration with .NET backends
☑️ Use of models for analytics, scoring, forecasting tasks (including in fintech/trading scenarios)
☑️ Full cycle: data preparation → model training → quality evaluation → integration into production services
Fintech, trading, blockchain
☑️ Integrations with exchange APIs (such as Bybit/Binance), working with market data
☑️ Building analytical services and elements of automated trading
☑️ Prototypes of blockchain systems: blocks, transactions, PoW, wallets, chain validation
☑️ Linking analytics, SMC/trading concepts and ML models for decision making
Cloud and infrastructure (Microsoft Azure)
☑️ Azure App Service — deployment and hosting of web applications and APIs
☑️ Azure Functions — serverless tasks, event processing, background scenarios
☑️ Azure SQL Database and other Azure databases
☑️ Azure Storage Account (Blob / Table / Queue) — storage of files, logs, intermediate data
☑️ Azure Key Vault — secure storage of secrets, keys, connection strings
☑️ Application Insights — logging, metrics, tracing, performance diagnostics
☑️ Integration of various Azure services with each other, environment setup (dev / stage / prod), configuration of access and roles
Queues, background tasks, integrations
☑️ RabbitMQ — queues, event processing, asynchronous processes
☑️ Background tasks (Quartz.NET, Hosted Services), scheduling and execution of jobs
☑️ Service processes: import/export, notifications, regular checks, processing of data batches
Logging and monitoring
☑️ Serilog — structured logging, request correlation
☑️ Integration with monitoring and alerting systems
☑️ Error handling, tracing, event audit
Patterns, architecture and code quality
☑️ MVVM, MVP, MVC patterns, multi-layer architecture
☑️ SOLID principles, separation of concerns, clean architecture
☑️ Asynchronous programming (async/await), deep understanding of threads
☑️ Sockets, network programming, working with protocols and low-level connections
☑️ Code review, refactoring, writing maintainable code
Tools and work organization
☑️ Git (GitHub / GitLab), branching, pull requests, code review
☑️ Trello, Jira and other task trackers
☑️ Calm, transparent communication, adequate estimates and deadlines
Teaching experience 🎓
I teach .NET, C#, ASP.NET Core, databases, ADO.NET, Entity Framework, architectural approaches and patterns.
In working with students I:
Structure the material from simple to complex.
Explain why a solution works in a particular way, and not just “how to write the code”.
Immediately lay best practices into the examples: naming, structure, patterns, logging, working with data.
This experience is directly transferred to commercial projects: I make systems understandable and predictable for any developer who comes after me.
Cooperation format and principles 🤝
I work as a partner, not just a task performer.
I explain technical solutions in simple language, without unnecessary jargon.
I help choose the optimal stack for your goals and budget.
I regularly give updates, show intermediate results, and suggest improvements.
After release I can stay on for support and further development of the product.
In short 😉
A strong full-stack .NET developer with real production experience.
Fintech, trading, blockchain, data parsing, ML solutions, Telegram bots, automation are my key areas.
I have experience in Java/Android (Dagger 2, Clean Architecture, Retrofit, RxJava) and am ready to take Android projects.
A teacher who can explain complex things simply and build solutions so that they are easy to use and develop.
Tags
Skills and abilities
Programming
Services
Mobile development
Administration
Portfolio Works
Client reviews
Buff Exchange Website
5.0
Indicators
Total projects:
1
Average rating:
5.0
5.0
Professionalism5.0
Quality5.0
Price5.0
Contactability5.0
DeadlinesActivity
|
Project
|
Type | Budget | Proposal | Deadline | Added |
|---|---|---|---|---|---|
| Not specified |
67 USD
|
2 days | 3 Jun | ||
| Not specified |
78 USD
|
3 days | 2 Jun | ||
| Not specified |
156 USD
|
5 days | 2 Jun | ||
| 156 USD |
67 USD
|
3 days | 2 Jun | ||
| Not specified |
268 USD
|
14 days | 2 Jun | ||
| 268 USD |
268 USD
|
30 days | 2 Jun | ||
| 335 USD |
335 USD
|
5 days | 2 Jun | ||
| Not specified |
201 USD
|
20 days | 2 Jun | ||
| Not specified |
603 USD
|
7 days | 2 Jun | ||
| 89 USD |
201 USD
|
5 days | 1 Jun |