// Welcome to my website

Mgr. Roman
Kovařík

I specialize in building web applications on the .NET platform, MVC architecture, Angular SPAs and integrating artificial intelligence into modern solutions.

public class Developer
{
  public string Name => "Roman Kovařík";
  public string Title => "Mgr.";
  public string[] Skills =>
    [".NET", "Angular", "AI"];
  public bool LovesToCode => true;
}

Who I am


I'm an experienced software developer focused on .NET technologies and modern web development. I have years of practice designing and implementing web applications — from internal corporate information systems to public-facing websites.

Currently I'm intensively exploring the integration of AI tools into the development process, bridging classic enterprise development with the possibilities of large language models and services such as OpenAI, Anthropic and others.

Beyond development I have experience leading small teams, doing code reviews, building CI/CD pipelines and designing application architecture.

30+ Years in IT
.NET Primary stack
AI Integration
Web Applications

My tech stack

Technologies and tools I work with daily and on long-running projects.

Backend

C# .NET 10 ASP.NET Core Razor Pages MVC Web API Entity Framework LINQ SignalR

Frontend

Angular TypeScript JavaScript HTML5 / CSS3 Bootstrap RxJS

AI & Cloud

Azure OpenAI GitHub Copilot Docker

Data & Tools

SQL Server PostgreSQL Git GitHub CI/CD Visual Studio VS Code Rider

Career


Overview of key positions and milestones from my career in software development.

2020 — present

Senior .NET Developer

Czech Customs

Development of enterprise web applications in .NET, architecture design, AI service integration, mentoring of junior developers.

2007 — 2020

Analyst, Database Specialist, .NET Developer

Czech Customs

Experience with the complete data processing lifecycle. Visualization and interpretation of analytical results, building data reports and dashboards, web application development with ASP.NET MVC and Angular front-end, work with SQL Server and Entity Framework.

1995 — 2007

IT Specialist

Czech Customs

Network administration, application administration, IT user support, maintenance of information systems.

Selected projects

A selection of projects I have worked on or that have enriched me technically.

kovarik.eu

Personal portfolio website built on .NET 10 and Razor Pages with a modern dark-themed design.

.NET 10Razor PagesBootstrap 5CSS3
GitHub

Corporate information system

Enterprise information system with an Angular front-end and .NET Core back-end, authentication and advanced data management.

AngularASP.NET CoreSQL ServerAzure

AI Integration

Integration of large language models (LLMs) into enterprise applications using Azure OpenAI and Semantic Kernel.

Azure OpenAISemantic KernelC#.NET

AI Cycling Coach

Smart AI assistant for evaluating and planning cycling training, including route planning on OpenStreetMap data.

AIOpenStreetMapTraining plansMaps
Launch app

Watch Drift

Android app for measuring the deviation of mechanical watches. You take a photo of the dial, the app records the precise time and uses the OpenClaw AI skill to read the seconds hand from the sub-dial — the result is the watch deviation in seconds.

KotlinJetpack ComposeCameraXAI / Gemini
GitHub

Prompto — Whisper STT

Windows tray application for speech-to-text transcription using Whisper. Recording via global hotkey, voice-to-text transcription with Vulkan acceleration and pasting at the cursor position. Supports WebSocket streaming and a chunked mode for live transcription.

.NET 9WinFormsWhisperWebSocketVulkan
GitHub

Get in touch

Have a project I could collaborate on? Don't hesitate to reach out.

Location

Czech Republic

Send me a message

Fill in the form and I will get back to you as soon as possible.