What I do
Dynamics 365
I develop robust business applications using Microsoft Dynamics 365 — including Sales, Customer Service, and Marketing modules. This includes plugin development, JavaScript customization, Business Process Flows, and deep CRM configuration.
Power Automate
I design and implement automated workflows that connect systems, trigger actions, send emails, create records, and handle complex multi-step processes - both within and outside Microsoft ecosystem (SharePoint, Azure, Outlook, SQL).

Power Platform
I create custom apps using Model-Driven Apps, Canvas Apps, and Power Pages, with Dataverse as the core. My apps automate operations, digitize manual workflows, and connect to SharePoint, Outlook, or Azure backends.
SharePoint + Integration
I connect Power Platform apps with SharePoint, Exchange, SQL, and external APIs - including document management, folder structures, email routing, and backend integrations.
OpenAI + Azure
I integrate OpenAI models with business workflows via Azure Functions - for smart resume scoring, auto-generating messages, parsing content, and building intelligent copilots inside CRM or HR systems.
HR Automation Platform
A modern recruitment automation platform built on Microsoft Power Platform, designed to help organizations streamline and digitize the full candidate journey - from CV submission to onboarding - using AI, automation, and structured CRM data.
This solution replaces manual HR tasks with intelligent flows and centralized data tracking, enabling recruiters and hiring managers to:
Automatically process and structure incoming resumes
Score candidate skills using AI and visualize them in Dataverse
Route applicants through screening, interviews, offers, and onboarding with full visibility and control
By combining Power Apps, Power Automate, SharePoint, and Azure AI services, the platform delivers measurable improvements in HR team efficiency, decision speed, and candidate experience.
When a resume is uploaded, an Azure OpenAI integration automatically parses the document and extracts structured data:
Candidate’s name, surname, city, email, phone number, and job title
Skills are linked automatically to the candidate record in Dataverse
GPT estimates candidate’s proficiency level for each skill and stores scoring in their profile
Auto-Fill Candidate Profile via Power Automate:
Parsed data is used to populate the Candidate entity fields without manual input - saving hours of repetitive work.
Full Candidate Lifecycle Management:
Initial screening tracking (CV check, phone call, English assessment)
Interview management (planning, storing results, collecting feedback from technical interviewers)
Final decision tracking per candidate
Offer stage support: create and monitor job offers with status tracking
Onboarding stage: confirms hire and transitions candidate to employee process
Document Management via SharePoint:
The platform uses SharePoint integration to store candidate CVs and Job Offers.
Files are structured in subfolders (e.g. CV
/ Offers
) linked to each candidate and visible from within the model-driven app, ensuring both organization and accessibility.
Tech Stack
Model-Driven App, Power Automate, SharePoint, Dynamics 365, Azure OpenAI, Dataverse



