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#
unity Unity
astro Astro
azureDevOps AzureDevOps
react React
typeScript TypeScript
langChain LangChain
tailwindcss Tailwindcss
nodejs Nodejs
unrealEngine UnrealEngine
HTML5 HTML5
CSS3 CSS3
javaScript JavaScript
git Git
mysql Mysql
bash Bash
C# C#
unity Unity
astro Astro
azureDevOps AzureDevOps
react React
typeScript TypeScript
langChain LangChain
tailwindcss Tailwindcss
nodejs Nodejs
unrealEngine UnrealEngine
HTML5 HTML5
CSS3 CSS3
javaScript JavaScript
git Git
mysql Mysql
bash Bash
C# C#
unity Unity
astro Astro
azureDevOps AzureDevOps
react React
typeScript TypeScript
langChain LangChain
tailwindcss Tailwindcss
nodejs Nodejs
unrealEngine UnrealEngine
HTML5 HTML5
CSS3 CSS3
javaScript JavaScript
git Git
mysql Mysql
bash Bash
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: Spy Guy

Spy Guy

Unity C# Mobile Development Game Development Commercial Games
Project: Cosmos Rush

Cosmos Rush

Unity C# Android Development Google Play Services
Project: My Master Thesis

My Master Thesis

.NET C# Unity GDAL Geospatial Processing Pathfinding Algorithms 3D Visualization Data Processing
Project: Game library

Game library

React Material UI .NET C# Full-Stack Web Development
View all projects

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!