Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
Зареєструватися
  • Файл

Maksim

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

Город:
Киев

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

Соискатель указал телефон .

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

MAKSIM KAKUNIA
.NET Developer
Kyiv, Ukraine | [открыть контакты](см. выше в блоке «контактная информация») | [открыть контакты](см. выше в блоке «контактная информация») | LinkedIn
SUMMARY
.NET Developer with 7 years of experience building backend systems for banking, gaming, CRM, access control and
client-service products. Strong in turning unclear business flows, legacy constraints and operational issues into
reliable services, integrations and migration solutions. Experienced in high-load notification architecture,
transactional data flows, customer-facing platforms, delivery reliability and production support. Works well with BAs,
architects and cross-functional teams, focusing on systems that are stable, observable, maintainable and aligned with
business-critical outcomes.
TECH SKILLS
Programming: C#, JavaScript, Python, PHP, SQL
Backend: .NET 8, ASP.NET Core, .NET Framework, Web API, Azure Functions
Databases: PostgreSQL, MS SQL Server, MySQL, Redis, Azure SQL Database
Data Access: EF Core, Dapper, ADO.NET
Messaging: Kafka, RabbitMQ, Azure Service Bus, Azure Event Hub
Integrations: Microsoft Dynamics 365, REST, OData, SOAP, Azure Logic Apps
Azure Cloud: Azure VMs, App Service, App Gateway, Managed Redis
Azure Data: Azure Data Explorer, Azure Data Lake, Managed Grafana
Observability: NLog, Serilog, Fluent Bit, OpenSearch, Azure Monitor, Application Insights
DevOps & Tools: Git, Bitbucket Pipelines, Docker, Docker Compose, IIS, Postman, Jira
EXPERIENCE
.NET Developer Feb 2025 – Present
E-Consulting (Joomla 2.0 to 5.4 migration & Dynamics 365) Kharkiv, Ukraine, Remote
Delivered backend, integration and architecture work across banking, CRM and migration streams.
Built .NET 8 services, modernized legacy systems and designed high-load notification flows.
Worked with strict reliability, observability, legacy constraints and manual infrastructure.
Designed high-load banking notification architecture (SMS, Viber, Push, Email)
Approved by Microsoft architect, unblocking customer sign-off and project implementation.
Covered up to 5,000 delivered messages/sec and 40,000 banking events/sec.
Designed guaranteed delivery with provider fallback, delayed retries and channel exclusion.
Ensured settings availability under 15,000 Redis requests/sec with cache recovery.
Designed Outbox-based synchronization with external banking systems.
Built observability with Application Insights, Azure Monitor, Grafana and ADX/ADL.
Designed compliant logging and traceability for regulated banking environments.
Introduced the company’s first CI/CD flow for Azure Functions deployment.
Built a .NET 8 Kafka-to-Dynamics 365 service with validation and transformation.
Loaded Dynamics 365 data via REST/OData under Microsoft SDK usage constraints.
Created a custom .NET 8 Web API adapter for Dynamics 365 integration.
Rebuilt undocumented .NET Framework 4.0 SOAP logic into .NET 8 REST services.
Restored legacy behavior with dotPeek and migrated flows to a modern API model.
Implemented centralized logging with NLog, Fluent Bit, OpenSearch and Teams alerts.
Standardized service structure, logging rules, PR flow and Dapper-based data access.
Supported deployments through IIS, Windows Services, Azure VMs, RDP and RDWeb.
Built a JavaScript scraper with IndexedDB state, retries and de-duplication.
Rejected unreliable DB data and used browser extraction as migration source of truth.
Recovered, normalized and analyzed 90%+ of Joomla data in 3 days with Python.
Auto-mapped 70%+ of Joomla 3 vs 5.4 keys in 2 days.
Completed the Joomla migration in 2 weeks and added a Joomla-to-CRM data flow.
.NET Developer Apr 2022 – Nov 2024
SolidCore Games (Auth & Access Control) Kharkiv, Ukraine, Remote
Built auth and access control for a UE5 3D presentation platform (custom cloud storage) and learning games.
Enabled investor showcases and parallel tabletop game sessions up to 50 players via token-based auth.
Improved performance (2.2x lower DB load, ~2x faster queries) and shaped infra, CI/CD, standards.
Designed authorization and RBAC services shared across 3D presentations and tabletop game rooms.
Implemented JWT + refresh-token auth with Redis caching for refresh/file tokens, cutting DB load 2.2x.

Led MySQL PostgreSQL migration: transformed data and normalized schemas, incl. decoupling 3D asset tables.
Built an admin access-rights UI, shifted from Razor Pages to lightweight HTML/CSS/JS for maintainability.
Integrated microservices via RabbitMQ (queues + RPC) and Traefik load balancing across containers.
Optimized PostgreSQL filtering/pagination with indexing and API adjustments, halving avg query time.
Spearheaded Docker Compose for local/test environments, simplifying onboarding and setup for new devs.
Set up AWS EC2 test envs with Docker/Portainer, configured IAM, SES and Route 53 domain routing.
Maintained API/rights docs and Postman checks, enforced PR flow with Bitbucket Pipelines build+unit tests.

Freelance Backend Developer Jan 2019 – Apr 2022
Telegram Bots (Client projects) Kharkiv, Ukraine, Remote
Built and supported Telegram bots for small businesses and communities, focusing on automation and integrations.
Delivered multiple client projects end-to-end with iterative releases, bugfixes and ongoing maintenance.
Developed Telegram bot features: menus, role-based access, admin flows and automated notifications.
Integrated external services (payments/CRMs/spreadsheets) via APIs and webhooks to streamline ops.
Deployed and supported solutions in production, handling fixes and enhancements based on user feedback.

EDUCATION
Bachelor, Computer Engineering, Kharkiv National University of Radio Electronics, 2022 - 2025
Associate's Degree, Computer engineering, Kharkiv Radio-Technical College, 2018 – 2022

LANGUAGES
English – B2, Ukrainian – Native

Другие резюме этого кандидата

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: