C# / C / C++ / WPF / V2X / Embedded

_

I build desktop tools, vehicle systems and low-level experiments with C#, WPF, C/C++ and embedded Linux.

3+ Projects
4+ Languages
C# Primary Stack
V2X Main Interest

Developer.cs

public class Dev
{
    public string Name = "Michal Švrček";
    public string Role = "Software Developer";
    public string MainLanguage = "C#";
    public bool CoffeePowered = true;

    public string[] CurrentFocus =
    {
        "WPF",
        "V2X",
        "Embedded Linux"
    };
}

About Me

I'm a software developer and Computer Science student focused on C#, WPF, V2X systems and embedded Linux.

I enjoy building practical desktop applications, working with maps, vehicle communication and low-level technologies.

My current projects include V2XController, MajkLib and various experiments related to Linux, hardware and automotive systems.

Skills & Stack

Technologies and areas I currently work with.

C# .NET WPF C C++ Rust Linux V2X Protocol Buffers

Desktop

C#, .NET, WPF, XML/CSV, UI tools

Low-level

C, C++, memory, data structures, utilities

Systems

Linux, embedded devices, I2C, GPIO, touch controllers

Automotive

V2X, CAM messages, OBD-II, vehicle visualization

My Projects

Here are some of the projects I've worked on, showcasing my interests in desktop development, V2X systems, embedded technologies, and low-level programming.

MajkLib

Lightweight utility library written in pure C, designed to simplify low-level application development while exposing the underlying concepts of system programming.

OBD Data Reader

Simple C++ console application for reading live vehicle diagnostics and data from vehicles through the OBD-II port.

...and more to come.

Currently Working On

michal@majkweb:~$ cat current_projects.txt

[V2XController]

Expanding real-time CAM message processing, vehicle simulation, advanced map editing tools, and Protocol Buffers integration.

[MajkLib]

Building additional utilities and expanding the library's functionality.

[Future]

Exploring new projects in V2X, embedded systems, and low-level software development.

michal@majkweb:~$ _

Experience

Software Developer (Personal Projects & Work Projects)
2024 –

Timeline

2024

Initial Commit

Started studying Computer Science and building desktop apps.

2025

Added V2XController

Started working with WPF, maps, V2X systems and vehicle visualization.

2026

Expanded Tooling

Created MajkLib and continued improving C#, C and embedded projects.

Interactive Terminal

Type "help" to see available commands.
michal@majkweb:~$

Contact

MajkiiWasTaken

Majkii__

@Majkiiwastaken

Michal Švrček

msvrcek15@gmail.com