FullStack .Net/React Developer
Information
Languages
About
Main technologies
- .NET Web API8 yrs.
- Entity Framework8 yrs.
- .NET Core8 yrs.
- Azure5 yrs.
- Microsoft SQL Server5 yrs.
- .NET Framework5 yrs.
- ASP.NET MVC5 yrs.
- REST API5 yrs.
- Azure Functions5 yrs.
- Claude Code2 yrs.
- GitHub Copilot2 yrs.
Additional skills
- Azure Devops8 yrs.
- ASP.NET8 yrs.
- C#8 yrs.
- Azure Storage5 yrs.
- IIS5 yrs.
- Azure App Service3 yrs.
- React.js2 yrs.
- Redis2 yrs.
- Powershell2 yrs.
- BDD2 yrs.
- Playwright2 yrs.
- Docker2 yrs.
- PostgreSQL1 yrs.
- RAG1 yrs.
Experience
Paperless System
About the Project
Company-wide paperless document management system for a major FMCG enterprise. The system digitised paper-based internal workflows, including approvals, document routing, and tracking, reducing paper usage by 60% across the organisation. Built on ASP.NET with CRON background functions and IdentityServer4 for centralised authentication across company services.
- Food And Beverages
Responsibilities
- Developed paperless platform features including document upload, routing, and approval workflows in ASP.NET; - Built scheduled background jobs; - Configured and deployed IdentityServer4 as centralized OAuth 2.0 / OpenID Connect provider across company services; - Designed MSSQL database schema with stored procedures and reporting views for business analytics and compliance tracking; - Integrated hardware-based digital signature devices for secure in-house document signing workflows; - Mentored junior developers through code reviews and technical guidance on system architecture;
Skills & technologies
- C#
- .NET Core
- ASP.NET
- Azure Functions
- Microsoft SQL Server
- .NET Framework
- .NET Web API
B2B E-commerce Platform
About the Project
B2B e-commerce platform built for a large distribution network in the FMCG sector. The platform enabled regional distributors to place and manage orders online, replacing manual ordering processes. Built with Blazor for the frontend, IdentityServer4 for centralised authentication and authorisation, integration with an ERP system via XML-based data exchange, and Hangfire for background job processing.
- Food And Beverages
Responsibilities
- Developed Blazor WebAssembly frontend for distributor portal with real-time order management; - Implemented IdentityServer4 identity provider supporting OAuth 2.0 / OpenID Connect for secure access control; - Built XML-based bidirectional integration with ERP system for order and catalogue synchronisation; - Created Hangfire background job scheduler for automated order processing, notifications, and data sync; - Designed and maintained MSSQL database schema with stored procedures and reporting views for business intelligence;
Skills & technologies
- C#
- .NET Core
- ASP.NET
- Microsoft SQL Server
- Azure App Service
- Azure Devops
Trinetix - AI-Powered Audit Questionnaire
About the Project
Enterprise audit platform used by external auditors. Responsible for an AI-powered questionnaire module built on a dynamic question graph. The AI analyzed prior responses and uploaded documents to suggest the most relevant next answer, guiding auditors through complex audit workflows automatically.
- Accounting
Responsibilities
- Built Azure Functions pipelines for AI-driven questionnaire guidance and response analysis; - Integrated internal AI gateway and third-party APIs for user data and questionnaire metadata retrieval; - Co-designed resilient service architecture with Service Bus event submission and timer-based job status polling; - Implemented idempotency checks to resolve race conditions between callback and trigger handlers for exactly-once processing;
Skills & technologies
- C#
- .NET Core
- ASP.NET
- Azure Functions
- Azure Storage
- Azure Devops
- Azure
Contract Management System - Migration .NET Framework to .NET Core.
About the Project
Contract management web application migrated from .NET Framework to .NET Core. The project involved a full-stack modernization - upgrading all libraries, moving from EF6 to EF Core, switching from synchronous to asynchronous data access, introducing a dedicated database project for schema management, and covering the application with BDD end-to-end tests.
- LegalTech
Responsibilities
- Migrated application from .NET Framework to .NET Core with full library dependency updates; - Upgraded data access layer from Entity Framework 6 to EF Core with refactored Include patterns and stored procedure transactions; - Converted entire codebase from synchronous to asynchronous database calls for improved responsiveness; - Introduced a dedicated database project for schema management, replacing EF migrations approach; - Wrote BDD end-to-end tests with Gherkin syntax for comprehensive workflow coverage; - Refactored duplicated utilities into shared implementations across the application;
Skills & technologies
Trinetix - Contract Audit
About the Project
AI system for contract compliance review, built on RAG + LLM. Instead of an open-ended chatbot over a document, it runs a contract against a structured checklist and returns a verifiable result per rule - reducing the time an auditor spends manually reading a contract to a review pass over pre-found evidence.
- LegalTech
Responsibilities
- Designed and implemented document ingestion with coordinate tracking; - Built quote-matching engine that maps normalized text back to exact offsets in the source; - Implemented the async checklist-run pipeline (ASP.NET Core, PostgreSQL/pgvector) with per-rule fault isolation ; - Built the results table in React ; - Built the rule-editor UI in React;