Skip to main content
Top expert badge
Recommended expert
Profile header background

Oleg Orlov-Senior Software Architect C#/.NET | BI, Data & AI Integration

Oleg Orlov - Senior Software Architect C#/.NET | BI, Data & AI Integration - profile avatar
Profile header overlay
Nuremberg, Germany

Check rate

Experience

Jul 2025 - Present
Remote

Senior Software Developer / BI Integration Developer Power BI, C#

Telecommunications

Position Summary
Senior Software Developer / BI Integration Developer Power BI, C# at Telecommunications
Industries
Telecommunication
Business Areas
Business Intelligence
Information Technology
Product Development

Embedded Analytics & AI-assisted BI

Design and development of an integrated analytics solution based on ASP.NET Core, Power BI Embedded, and LLM services to provide contextual business information.

Development of an AI agent with Function/Tool Calling for secure orchestration of REST APIs, SQL data sources, and technical services within defined business processes.

Build-up of automated BI workflows including workspace management, deployment processes, and scheduled refresh via the Power BI REST API.

Implementation of secure service-to-service communication with Microsoft Entra ID and service principal, as well as integration into existing enterprise system landscapes.

Technologies: ASP.NET Core, C#/.NET, Power BI Embedded, Power BI REST API, LLM API, AI Agents, Function/Tool Calling, Entra ID

Dec 2024 - Jun 2025

Senior Software Developer / BI Developer / Data Engineer Power BI, C#

Banking / Controlling

Position Summary
Senior Software Developer / BI Developer / Data Engineer Power BI, C# at Banking / Controlling
Industries
Banking and Finance
Business Areas
Business Intelligence
Finance
Information Technology
Project Management

Financial & Project Controlling

Design and modeling of a business data model for budget, actual, cost, revenue, and utilization data based on a star schema approach.

Development of a C#/.NET-based ETL process for integrating and consolidating heterogeneous data sources (REST APIs, CSV files, and SQL databases).

Implementation of reporting and analysis views for project management and controlling, as well as integration of AI-supported management summaries.

RAG-based solution for semantic search and analysis of financial and project documents with embeddings, vector search, and traceable source referencing.

Technologies: Power BI, DAX, Power Query, C#/.NET, SQL Server, REST, CSV, LLM API, RAG, Embeddings, Vector Search

Sep 2024 - Dec 2024

Senior Software Developer / BI Developer / Data Engineer Power BI, C#

Telecommunications

Position Summary
Senior Software Developer / BI Developer / Data Engineer Power BI, C# at Telecommunications
Industries
Telecommunication
Business Areas
Business Intelligence
Information Technology
Operations

Operational Analytics & SLA Monitoring

Design and implementation of a dimensional data model for integrating technical operations, process, and SLA-related data.

Development and optimization of Power BI reports and DAX metrics for analyzing throughput, error rates, runtimes, and SLA deviations.

Development of C#/.NET Worker Services and ASP.NET Core APIs for automated and controlled data integration.

Performance optimization through efficient data models, Row-Level Security (RLS), and incremental refresh processes.

Technologies: Power BI, DAX, Power Query, SQL Server, C# Worker Service, ASP.NET Core API, Docker

Jun 2024 - Sep 2024

Senior Software Developer / BI Developer / Data Engineer Power BI, C#

Telecommunications

Position Summary
Senior Software Developer / BI Developer / Data Engineer Power BI, C# at Telecommunications
Industries
Telecommunication
Business Areas
Business Intelligence
Information Technology

BI and Data Platforms with Power BI and C#/.NET

Design and implementation of data flows from heterogeneous sources (REST APIs, CSV files, and SQL databases) through to delivery for business reporting.

Development and enhancement of Power BI data models, reports, interactive dashboards, and KPI systems for operational control and decision support.

Integration of BI solutions with C#/.NET components to automate data processes and improve data delivery.

Coordination with business departments as well as BI and IT teams to analyze business requirements and integrate them into existing system landscapes.

Technologies: Power BI, DAX, Power Query, SQL Server, C#/.NET, REST, Docker

Nov 2021 - Dec 2022

Senior Software Developer C#, ASP.NET Core 6.0, Vue.js

Banking (Remote/Aachen)

Position Summary
Senior Software Developer C#, ASP.NET Core 6.0, Vue.js at Banking (Remote/Aachen)
Industries
Banking and Finance
Business Areas
Information Technology
  • Development of the DWS Active USA web portal
  • Migration of the frontend from Blazor/Razor to Vue.js
  • Extension of the admin area and new complex UI components
  • Unit tests and documentation in Confluence
  • Tech Stack: Visual Studio 2022, ASP.NET Core, Blazor, Razor, C# .NET Core 6.0, MS SQL, SQL/T-SQL, Entity Framework Core, Automapper, TypeScript, Vue.js, Scrum
  • Tools: Azure DevOps Git, Jira, Confluence, Postman
Feb 2021 - May 2024

Senior Fullstack Software Developer / Software Architect C#, React

Telecommunications

Position Summary
Senior Fullstack Software Developer / Software Architect C#, React at Telecommunications
Industries
Telecommunication
Business Areas
Information Technology

Modernization of an enterprise platform

Modernization of an established platform by migrating from .NET 5/6 to current .NET versions.

Architecture and development of containerized microservices for media transcoding, export, and technical communication.

Integration of AWS, Azure Blob Storage, Google Cloud, SharePoint, and Google Drive into a unified export concept.

Development of generic communication services via Camunda API, RabbitMQ, and REST.

Improved operations and traceability through logging, monitoring, and DevOps integration.

Technologies: C#, .NET 5-10, ASP.NET Core, React, Microservices, EF Core, MS SQL, REST, RabbitMQ, Docker, Camunda, GitLab CI/CD, Argo CD, Kibana, Harbor, Vault, AWS, Azure, Google Cloud

Aug 2020 - Feb 2021

Senior Software Developer C, C#, WPF, DevOps

Logistics (Remote/Augsburg)

Position Summary
Senior Software Developer C, C#, WPF, DevOps at Logistics (Remote/Augsburg)
Industries
Transportation
Business Areas
Information Technology
  • Development of server services in C (Oracle)
  • Automation of deployment and migration with Azure DevOps, Jenkins, PowerShell
  • Changes in the client (C# WPF, Entity Framework, Oracle) and new reports
  • Tech stack: Visual Studio 2017–2019, C, precompiler SQLC, SQL, PL/SQL, VMware WS15, PowerShell, SQLPlus, C# .NET 4.7.2, WPF, XAML, Oracle, SQL/PL-SQL, Entity Framework 6
  • Tools: Azure DevOps, Git, Jenkins, MS Teams
May 2018 - May 2020

Lead Software Developer & Software Architect C#, ASP.NET Core

Public Sector (Nuremberg)

Position Summary
Lead Software Developer & Software Architect C#, ASP.NET Core at Public Sector (Nuremberg)
Industries
Government and Administration
Business Areas
Information Technology
Product Development
Quality Assurance
  • Architecture and implementation of a monitoring tool for SCCM
  • Replacement of old desktop tools and migration to the web (ASP.NET Core MVC)
  • Stored procedures and database optimization (MS SQL)
  • Selenium test automation and deployment to production servers
  • Tech stack: Visual Studio 2015, 2019; C#, Microservices; ASP.NET Core 2.2; MVC5; HTML5; CSS; Angular 6; JavaScript; jQuery; TypeScript; WPF; XAML; Bootstrap 4; Ajax Control Toolkit; MS SQL; SQL/T-SQL; SCCM; WMI; XML; JSON; IIS
  • Tools: Visio, TFS, VMware vSphere WebClient, draw.io, Selenium
Jan 2017 - Dec 2018

Senior Software Developer & Automator C#, Java

Tax (Nuremberg)

Position Summary
Senior Software Developer & Automator C#, Java at Tax (Nuremberg)
Industries
Information Technology
Business Areas
Information Technology
Product Development
Quality Assurance
  • Development of an invoice generator in C# and Java
  • Multi-threading and load tests for central components
  • Development of a monkey testing framework in C#
  • Tech stack: Visual Studio 2015, C# .NET 4.5.2; NuGet; JSON; XML; Webservices; IntelliJ Ultimate 2017; Java
  • Tools: TFS, Microsoft Test Manager, VMware, Selenium, Crystal Reports
Jan 2017 - Aug 2017

Software Architect & Senior Software Developer C#, WebSockets

Telecommunications (Augsburg/Puchheim)

Position Summary
Software Architect & Senior Software Developer C#, WebSockets at Telecommunications (Augsburg/Puchheim)
Industries
Telecommunication
Business Areas
Information Technology
Product Development
  • Architecture and implementation of a multithreaded web server for real-time screen and audio streaming
  • Development of a high-performance screen-capturing solution (C#, C++, DirectX, GDI+, P/Invokes) with transmission via WebSocket
  • Creation of a web client including graphical display (JavaScript, JSON, Canvas)
  • Implementation of video and audio encoding (MPEG4, Motion JPEG, MP3) as well as FTP upload and postprocessing (C#, ffmpeg, ZIP)
  • Setup of configuration, logging, and protocol systems
  • Security concept including HTTPS/WSS and certificate management
  • Versioning and automatic update system for client installation
  • Creation of unit tests and technical documentation
  • Tech stack: Visual Studio 2015–2017; C# .NET 4.6; WebSocket-Sharp; SharpAvi; NAudio; DirectX 9; C++; JavaScript; JSON; XML; WebSockets
  • Tools: Git, Jira, MS Teams
Nov 2016 - Jan 2017

Senior Software Developer ASP.NET, C#, MVC

Automotive Industry (Nuremberg)

Position Summary
Senior Software Developer ASP.NET, C#, MVC at Automotive Industry (Nuremberg)
Industries
Automotive
Business Areas
Information Technology
  • Development of the DigitalImage plug-in for real-time visualization of vehicles and control units
  • Further development of the existing SOA architecture
  • Creation of technical documentation
  • Tech Stack: Visual Studio 2013; C# .NET 4.5.1; ASP.NET MVC 5 with Razor; MS SQL/T-SQL; JavaScript; CSS; XML
  • Tools: Sidis Pro, ClearCase, Cruise Control, Omnitracker, Scrum
Jul 2015 - Mar 2016

Senior Software Developer ASP.NET, C#, WPF

Automotive Industry (Nuremberg)

Position Summary
Senior Software Developer ASP.NET, C#, WPF at Automotive Industry (Nuremberg)
Industries
Automotive
Business Areas
Information Technology
Quality Assurance
  • Further development of an SOA architecture for quality assurance in final vehicle assembly
  • Enhancements in administrative and statistics web tools
  • Feature development for the runtime system
  • Complete development of the SectionController plug-in (web)
  • Creation of technical documentation
  • Tech Stack: Visual Studio 2010/2013; ASP.NET MVC 5; Entity Framework 6; C#; WPF; XAML; Oracle PL/SQL; DevExpress
  • Tools: ClearCase, Cruise Control, Omnitracker, Scrum
Nov 2014 - Jan 2017

Senior Software Developer & Test Automation Engineer C#, Java, VM

High-Tech & Electrical Industry (Nuremberg)

Position Summary
Senior Software Developer & Test Automation Engineer C#, Java, VM at High-Tech & Electrical Industry (Nuremberg)
Industries
Manufacturing
Business Areas
Information Technology
Quality Assurance
  • Development of various test environments for automated offline and online tests (C#, Batch)
  • Setup of a distributed test infrastructure with parallel execution on VMs
  • Automated evaluation of test results (Excel, VBA, XML)
  • Extension of tests for multilingual support (text and message checks)
  • Development of a test environment for license checks (Java, Python, Batch)
  • Creation of tools for automated creation and conversion of test projects (C#)
  • Documentation and porting to other computers
  • Tech Stack: Visual Studio 2010 (C#); IntelliJ 14 (Java); Python; XML/XSD; WPF; .NET; PostgreSQL; TIA Portal V13/V14
  • Tools: TFS, VMware, S7TestTool, Batch, VBA, Scrum
Feb 2014 - Aug 2014

Senior Software Developer C#, ASP.NET

Automotive Industry (Nuremberg)

Position Summary
Senior Software Developer C#, ASP.NET at Automotive Industry (Nuremberg)
Industries
Automotive
Business Areas
Information Technology
  • Development of features for the authoring tool and runtime system in an SOA architecture
  • Extension of administrative web tools
  • Creation of tests and documentation
  • Tech Stack: Visual Studio 2010/2013; C#; ASP.NET MVC 4; XML; XSLT; UML; Oracle PL/SQL; DevExpress
  • Tools: ClearCase, SVN, Omnitracker, Cruise Control, Scrum
Apr 2013 - Feb 2014

Senior Software Developer C#

High-Tech & Electrical Industry (Nuremberg)

Position Summary
Senior Software Developer C# at High-Tech & Electrical Industry (Nuremberg)
Industries
Manufacturing
Business Areas
Information Technology
  • Development of upload functions for S7-1200 and S7-1500 stations (versions 12 & 13)
  • Creation of MDD scripts for different controller generations (300, 400, 1200, 1500)
  • Unit and integration tests for upload/download functionality
  • Tech Stack: Visual Studio 2010; C#; WPF; MVVM; .NET; XML; XSD; MDD
  • Tools: TFS, Scrum
Oct 2012 - Apr 2013

Senior Software Developer C#, Java

Automotive industry (Nuremberg)

Position Summary
Senior Software Developer C#, Java at Automotive industry (Nuremberg)
Industries
Automotive
Business Areas
Information Technology
Product Development
  • Development of a new kernel for distributed systems
  • Implementation of an ASAM GDI bridge
  • Integration of the kernel into the overall system
  • Creation of tests and documentation
  • Tech stack: IntelliJ (Java, SWT); Visual Studio 2008 (C#, C++/CLI); XML/XSD
  • Tools: Sidis Pro, ClearCase, SVN, Omnitracker, Cruise Control, Scrum
May 2011 - Sep 2012

Senior Software Developer C#, ASP.NET

Automotive industry (Nuremberg)

Position Summary
Senior Software Developer C#, ASP.NET at Automotive industry (Nuremberg)
Industries
Automotive
Business Areas
Information Technology
  • Feature development for the authoring tool and runtime system
  • Expansion of administrative web tools
  • Creation of tests and documentation
  • Tech stack: Visual Studio 2003–2008; C#; ASP.NET; XML/XSD; Oracle PL/SQL; DevExpress
  • Tools: ClearCase, SVN, Omnitracker, Cruise Control, Scrum

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Telecommunication, Automotive, Manufacturing, Government and Administration, Information Technology, and Banking and Finance.

Telecommunication
Automotive
Manufacturing
Government and Administration
Information Technology
Banking and Finance
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Quality Assurance, Product Development, Business Intelligence, Finance, and Project Management.

Information Technology
Quality Assurance
Product Development
Business Intelligence
Finance
Project Management
Profile match chart

Summary

Senior software architect and developer with over 20 years of experience in the design, development, and modernization of complex enterprise systems with C#/.NET. Focus on scalable backend and integration architectures, microservices, cloud-native solutions, and modern data and analytics platforms.

Experienced in combining software architecture, business intelligence, and generative AI: Power BI, data modeling, reporting platforms, as well as LLM-, RAG-, and AI agent-based architectures with C#/.NET. Extensive project experience in telecommunications, banking, industry, automotive, the public sector, and logistics.

Skills

Architecture: Clean Architecture, Domain-Driven Design, Microservices, Restful Apis, Event-Driven Architecture, Enterprise Integration Patterns

C#/.Net & Backend: C#, .Net Framework, .Net 5-10, Asp.Net Core, Dependency Injection, Rest Apis, Microservices, Ef/Ef Core, Linq, Ood

Business Intelligence & Data: Power Bi, Data Modeling, Dax, Power Query, Reporting Architecture, Embedded Analytics, Row-Level Security (Rls), Performance Optimization

Ai & Generative Ai: Llm Apis, Rag, Embeddings, Vector Search, Ai Agents, Function/Tool Calling, Document Processing, Ai-Assisted Analytics

Integration & Messaging: Rest, Rabbitmq, Camunda, Json, Xml, Cloud Storage, Power Bi Rest Api

Cloud & Devops: Docker, Aws, Azure, Google Cloud, Gitlab Ci/Cd, Azure Devops, Jenkins, Argo Cd, Kibana, Grafana

Frontend: Typescript, Javascript, React, Vue, Wpf/Xaml

Databases: Ms Sql Server, Oracle, Postgresql, Relational Data Modeling

Quality & Collaboration: Nunit, Selenium, Tdd, Scrum, Uml, Jira, Confluence, Technical Documentation

Languages

Romanian
Native
German
Advanced
English
Advanced

Education

Sep 2009 - Jul 2012

FernUniversität in Hagen

Computer Science · Hagen, Germany

Sep 1996 - Jul 2001

Karazin University

Mathematics and Computer Science · Kharkiv, Ukraine

Statistics

Experience

Total positions 17
Experience in Telecommunication 5.5 y
Avg length 1 y
Longest experience 3 y 3 m

Expertise

Recent roles Senior Software Developer / BI Integration Developer Power BI, C#, Senior Software Developer / BI Developer / Data Engineer Power BI, C#, Senior Software Developer C#, ASP.NET Core 6.0, Vue.js
Main industries Telecommunication, Automotive, Manufacturing
Main business areas Information Technology, Quality Assurance, Product Development

Qualifications

Highest degree Master

Profile

Created
Last Update

Frequently asked questions

Have questions? Find more information here.

Oleg is based in Nuremberg, Germany and can operate in on-site, hybrid, and remote work models.

Oleg speaks the following languages: Romanian (Native), German (Advanced), English (Advanced).

Oleg has at least 15 years of experience. During this time, Oleg has worked in at least 14 different roles and for 10 different companies. The average length of individual experience is 1 year and 10 months. Note that Oleg may not have shared all experience and actually has more experience.

Based on recent experience, Oleg would be well-suited for roles such as: Senior Software Developer / BI Integration Developer Power BI, C#, Senior Software Developer / BI Developer / Data Engineer Power BI, C#, Senior Software Developer C#, ASP.NET Core 6.0, Vue.js.

Oleg's most recent position is Senior Software Developer / BI Integration Developer Power BI, C# at Telecommunications.

In recent years, Oleg has worked for Telecommunications, Banking / Controlling, and Banking (Remote/Aachen).

Oleg is most experienced in industries like Telecommunication, Automotive, and Manufacturing. Oleg also has some experience in Government and Administration, Information Technology, and Banking and Finance.

Oleg is most experienced in business areas like Information Technology, Quality Assurance, and Product Development. Oleg also has some experience in Business Intelligence, Finance, and Project Management.

Oleg has recently worked in industries like Telecommunication and Banking and Finance.

Oleg has recently worked in business areas like Information Technology, Business Intelligence, and Product Development.

Oleg holds a Master in Computer Science from FernUniversität in Hagen and a Master in Mathematics and Computer Science from Karazin University.

Oleg will be available full-time from August 2026.

Oleg's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

To hire Oleg, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Market avg: 742-822 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.