Hello! I'm Marek

Explore my projects, learn a bit more about me, and if you'd like to get in touch, I'm just a message away!

My Resume
C#C#
unityUnity
astroAstro
azureDevOpsAzureDevOps
reactReact
typeScriptTypeScript
langChainLangChain
tailwindcssTailwindcss
nodejsNodejs
unrealEngineUnrealEngine
HTML5HTML5
CSS3CSS3
javaScriptJavaScript
gitGit
mysqlMysql
bashBash
C#C#
unityUnity
astroAstro
azureDevOpsAzureDevOps
reactReact
typeScriptTypeScript
langChainLangChain
tailwindcssTailwindcss
nodejsNodejs
unrealEngineUnrealEngine
HTML5HTML5
CSS3CSS3
javaScriptJavaScript
gitGit
mysqlMysql
bashBash
C#C#
unityUnity
astroAstro
azureDevOpsAzureDevOps
reactReact
typeScriptTypeScript
langChainLangChain
tailwindcssTailwindcss
nodejsNodejs
unrealEngineUnrealEngine
HTML5HTML5
CSS3CSS3
javaScriptJavaScript
gitGit
mysqlMysql
bashBash
Marek's photo

About Me

My name is Marek, I'm a Passionate Software Developer with strong experience in .NET and Unity ecosystems. Currently developing .NET tools for industrial data analysis, with prior experience in commercial game development (Unity, ECS, AR). I work with technologies like C#, .NET, Blazor, Unity, React, Python, Java, and Flutter.

Learn more about me

Featured Projects

Project: Tank Marauder

Tank Marauder

UnityC#Game DevelopmentRogueliteArcade3D Games
Project: Dynamic Transformer Management Program

Dynamic Transformer Management Program

.NETC#BlazorLINQAzure DevOpsReqnrollxUnitDocFXNuGetJavaScripteChartsEnterprise Development
Project: Spy Guy

Spy Guy

UnityC#Mobile DevelopmentGame DevelopmentCommercial Games
Project: Cosmos Rush

Cosmos Rush

UnityC#Android DevelopmentGoogle Play Services
Project: My Master Thesis

My Master Thesis

.NETC#UnityGDALGeospatial ProcessingPathfinding Algorithms3D VisualizationData Processing
Project: Game library

Game library

ReactMaterial UI.NETC#Full-StackWeb Development
View all projects

Featured Certificates

AI_devs logo

AI_devs

Issued May 2026

AI_devs 4 Builders

Course
Microsoft logo

Microsoft

Issued Nov 2022

Microsoft Certified: Azure Fundamentals

Certificate
Maven logo

Maven

Issued Nov 2025

Building Agentic AI Applications with a Problem-First Approach

Course
Udemy logo

Udemy

Issued Sep 2024

Blazor - The Complete Guide [.NET 9] [2024] [E-commerce]

Course
View all certificates

More About Me

  • What technologies do I use?

    I specialize in C# development across multiple domains - from .NET libraries and web backends to Unity game development. My programming journey began with C++, which gives me strong fundamentals in memory management and performance optimization. My frontend expertise includes React, Blazor (leveraging my C# skills), and Astro (this portfolio is built with Astro). I'm also proficient in Python for data visualization, agentic AI development using LangChain/LangGraph, and web applications. My foundation includes Java from university studies, SQL for database management, and Git for version control. I also have experience with Unreal Engine for game development, and I'm skilled in cloud services including Azure and Google Cloud. For mobile development, I've created applications using Xamarin, Flutter, and Unity.

  • My Experience

    I currently work as a .NET developer at Hitachi Energy, creating data analysis tools for the grid energy sector focused on transformer monitoring. Previously, I worked in commercial game development, including at The Knights of U and Trefl eGames. While I'm now more focused on overall development, I still enjoy creating games in my spare time. My experience also includes years of non-commercial projects, both solo and in various teams from startups to indie game studios.

  • My Education

    I graduated with a degree in Applied Computer Science from the Warsaw University of Technology. My education provided me with strong foundations in programming, software engineering, and computer science principles. I complement my formal education with continuous self-directed learning to stay updated with the latest technological advances in software development.

  • How do I work in a team?

    I genuinely enjoy collaborating with others and working in multidisciplinary teams. As an organized person, I prefer keeping my tasks clean and up to date, ensuring transparency and accountability. I actively participate in code discussions, contribute to technical decisions, and stay informed about team progress. I use agile methodologies like Scrum and Kanban, version control tools like Git (GitHub, GitLab), and project management tools like Jira, Azure DevOps, and Trello to maintain efficient collaboration and keep everyone aligned.

  • My Specialties

    My specialties include problem solving, clean architecture, and algorithm implementation. I enjoy web development and designing both video games and code architecture. I'm skilled in performance optimization and creating engaging interactive systems. I apply design patterns, SOLID principles, and best practices to build maintainable, scalable software solutions.

Let's work together?

I'm available for new opportunities. Let's talk!