Hi, I'm Martin Švanda A Software/Game Developer.

I'm a programmer who's completely hooked on the thrill of solving complex code and those hidden bugs. You know that moment when you’re so deep in problem-solving, the whole world just fades out? That’s my happy place. Once, I got so caught up that I actually forgot to pick up my daughter from her piano class 😅. The teacher brought her home, and let’s just say, I’ve relied on alarms ever since!

About memy stats

Information About me

I was always programmer already from High School,

5

Programming Languages
Java, JavaScript, Python, C# and C++

10+

Years of
programming experience

15+

Game
Projects

10+

GameJams
joined

My Skills

Java

80%

C++

70%

JavaScript

60%

Blueprint Scripting

80%

C#

60%

Blender

85%

Python

70%

Unreal Engine 5

90%

My Timeline

2010 - present

Programmer - Freelancer

Diverse Programming Experience in Various Languages and Applications

2014 - 2021

Elektriker and Mechanic - A.B.C. Goldkronach

I worked on construction sites across Germany, managing electrical projects and wiring systems. A key role was at Meister Brezzel in Austria, where I led a team and programmed a robotic arm for Brezzel production. My contract ended due to the pandemic.

2021 - Present

C++ and Unreal Engine 5 Programmer - GameJams, My Games

The first time I saw Unreal Engine, I instantly fell in love with it. Since that day, I've been working in UE every single day, and I’m constantly amazed by every feature, system, and mechanism it offers.

2021 - 2023

Mechanic and Elektricer - Schott AG Mitterteich

During my time at Schott AG, I was responsible for soldering circuit boards and operating CNC milling machines. I worked extensively with G-code programmable machines, which allowed me to further develop my technical skills. This role provided valuable hands-on experience in the high-tech manufacturing industry.

2020 - present

3D Modeling and all around GameDev - My Games and Project

As a solo game developer, I have taken on a variety of roles, creating not only the core gameplay but also designing textures, assets, and UI. I’ve also worked on animations, trailers, voice acting, and even recorded motion capture for one of my projects. This diverse experience has allowed me to develop a wide range of skills, ensuring that I can manage every aspect of game development independently.

2023 - 2024

Backend Programmer in Java and JavaScript - Speed4Trade

At Speed4Trade GmbH from June 2023 to June 2024 in Altenstadt a. d. Waldnaab, I developed customized software solutions for e-commerce clients on platforms like eBay and Amazon, integrating SQL database data into web portals with high precision. I primarily worked with Java and JavaScript, using frameworks like Spring and Spring Boot on a Tomcat server, while optimizing data exchange between retailer databases and online sales platforms. During my learning process, I also developed my own game in Java to strengthen my understanding of object-oriented programming and created a JavaScript photo converter that transforms images into interactive point-based animations, which enhanced my skills in web development and animation.

My PortfolioMy Work

I started my journey already on high school, and like any journey, mine is full of various obstacles. Like any other young programmer a met a many giant black holes in which some poorly backed-up projects have disappeared in oblivion. Since I mostly follow this path alone, I had to detour several times and devote myself to other GameDev activities than programming, in order to make the projects work at all. However, I believe that these experiences will be a support for me in the future and perhaps also in communication with other developers or programmers whom I will meet on my future journey. Thanks to these branches, I have been delayed many times, but the reward is a comprehensive insight into various issues and the possibility to come up with creative solutions. And I believe that thanks to that, I understand game development more comprehensively than the average game programmer. In the beginning was my path dusty, and I stammered like any person learning to walk. But now I am sure of the steps and I hope that my path created from a line of code will only be more direct and faster than a concrete highway and will lead to great projects that will complement my portfolio.

Project 1

ToDo

ToDoApp

Technologies Used

VisualStudio C# XMLNS Blender Figma Affinity Photo

About program and Development

ToDoApp is a simple task management application with a user interface designed in XAML. This application allows users to add tasks with deadlines, mark tasks as completed, and manage tasks with time limits. When the time limit is less than one day, it is marked in red. I wrote the code in C#, UI in xaml, created the screenshots in Photoshop, designed the UI prototype in Figma, and built the mockups and the MacBook Pro M1 (2021) model in Blender. (Yes, that MacBook is my asset, along with the house and logo! ;) )

Project Image 1 Project Image 2 Project Image 3 Project Image 4 Project Image 5 Project Image 6 Project Image 7 Project Image 8
Project 2

Behind

Behind

Technologies Used

Unreal Engine 5 BP Scripting Figma Affinity Photo Metahuman Blender Horror Engine (addon) DaVinciResolve Dabing

About

My wife and I spent seven days in a remote forest, deep in the mountains, completely cut off from the internet. During that time, we brainstormed, and in just two days, we created this prototype. The game offers an immersive atmosphere, a mysterious narrative, and captivating gameplay that reflects the unique experience we had during our time in seclusion. After GameJam, I sent it to some testers and now have the next version ready; I just need a little more time for animations. Everything else, like scripted events, quests, and the ending, is already complete.

Project Image 1 Project Image 2 Project Image 3 Project Image 4 Project Image 5 Project Image 6 Project Image 7 Project Image 8
Project 3

Project Journey

Project Journey

Technologies Used

Unreal Engine 5 C++ Blender BP Scripting Figma Affinity Photo Motion Capture ( three IPhones and IPad )

About

A game set on a ship sailing to America. Horror of the survival genre, where the player must serve in the crew and fulfill the tasks associated with it. Among other things, the players task will be to keep an eye on his energy level and he must divide the set time into periods when he will work, when he will investigate a detective plot, when he will improve his reputation, and he will also have to decide with whom he needs to have good relations and with whom he does not. On the very first day after setting sail, strange things start happening on board, but these horrifying facts are only visible to the player and not to the NPCs. You will discuss these incidents and strange occurrences with other crew members. Within a limited amount of time, you will have to decide and choose which specific crew member to discuss these things with and to whom you will ask the key questions that will lead you to the objective. The role of captain, cook, navigator, priest and crew will be represented on board. A witch, demon, or other entity may be behind the strange and terrifying events. The time horizon of the game will be 7 days.

Project Image 1 Project Image 2 Project Image 3 Project Image 4 Project Image 5 Project Image 6 Project Image 7 Project Image 8 Project Image 9
Project 4

Marcellus The Gladiator Game

Marcellus The Gladiator Game

Technologies Used

Unreal Engine 5 C++ BP Scripting Figma Affinity Photo Blender

Description

The emperor devised a scheme to grant his illegitimate son legitimate power. However, as events unfold, a conspiracy begins to surface. Did the queen discover the plan, or was the emperor's true intention to eliminate his bastard son by sending him to the arena?

Credits To

Kevin Luk : https://kev07.itch.io/ Producer/ Writer VFX/ART/Audio/BP programing

Martin Švanda: https://emperorkundis.itch.io/ \t Unreal developer, 3D, Blender, UI designer

Polie: https://polie3.itch.io/ \t Sound designer Music composer.

Tereza Britta Švanda https://itch.io/profile/tartistb \t Style designer, Art designer

Project Image 1 Project Image 2 Project Image 3 Project Image 4 Project Image 5 Project Image 6
Project 5

Endless Duško

Endless Duško

Technologies Used

Unreal Engine 5 C++ BP Scripting Figma Affinity Photo Blender

Description

EndlessDuško is an endless runner side-scroller that immerses players in a beautifully enhanced environment with a refined, lifelike character crafted using Unreal Engine 5.4 and MetaHuman technology. In this early proalpha prototype, players can experience the foundational elements of what promises to be an exhilarating and visually stunning adventure.In EndlessDuško, players must navigate an infinite landscape, avoiding obstacles and aiming to run as far as possible. The challenge lies in the continuous movement and the increasing difficulty as the game progresses. There is no user interface or menu, keeping the focus entirely on the core gameplay mechanics.

Project Image 1 Project Image 2 Project Image 3 Project Image 4
Project 14

SVCI Web

SVCI Web for our Bannerlord group

Technologies Used

JavaScript Figma Affinity Photo Blender

Description

This is a 3D website for our Mount and Blade Bannerlord group. It is not online because everything is not ready yet. But here it is on the server only as a hero frontpage.

Project Image 1 Project Image 2 Project Image 3 Project Image 4
Project 6

Point Eater

Point Eater

Technologies Used

Unreal Engine 5 C++ BP Scripting Figma Affinity Photo Blender

Description

Its second game from GameDev.TV tutorial its just for my portfolio on unrealcodemperor.com ..... Its prepaired for more level but I wasnt done it its just One level in actual version. And its with two secret diamonds.

.

.

.

.

NO ONE made it through the first level without a guide. Once you reached level 2, you had it figured out! 😉

Project Image 1 Project Image 2 Project Image 3 Project Image 4
Project 7

Evolution Trails

Evolution Trails

Technologies Used

Unreal Engine 5 C++ BP Scripting Figma Affinity Photo Blender

Description

Evolution Trials is a Souls-like game with survival elements and relentless gameplay. You play as a random member of humanity who wakes up in a desert oasis without remembering your name or age. What makes this game truly original is that besides the classic levels and stats like in a normal Soulslike/RPG, you spend “Evolution Points” for every upgrade, and “Genetics Points” for cloning your workers and reviving yourself. But why am I now living as someone else?

Project Image 1 Project Image 2 Project Image 3 Project Image 4
Project 8

Cultist Exorcism

Cultist Exorcism

Technologies Used

Unreal Engine 5 C++ BP Scripting Blender

Introduction

A side scrolling puzzle game made for GameDev.TV Game Jam. Now playable on Mac! Play as Joseph, a veteran exorcist, on one of his visits to a haunted house. But dark secrets are no strangers to Joseph, as he harbors a trick up his sleeve. Writer's statement To approach the theme of "Life in 2 Dimensions", we deconstructed it into two part, "Life", and "2 Dimensions".There is many way to execute 2 dimensions, and there are already a lot listed on the suggested idea list, and we strive to make something different. We are inspired by the idea of the first suggestion where upon death, the player enters another dimension, but we feel that it conflicted with the idea of "Life", as we feel that after life isn't really life.

Nikola Đorđević - KANI: VFX/ART/Audio/BP programing

Florian Becquereau - Rhakys: Advanced Programing

Martin Švanda - KunDis: 3D/Blender/ a bit of everything in UE5

Kevin Luk - Kevinl: Writer and Game Designer

Project Image 1 Project Image 2 Project Image 3 Project Image 4
Project 9

TankDefender

TankDefender

Technologies Used

Unreal Engine 5 C++ BP Scripting Blender

Game Concept:

This is a unique twist on tower defense, blending it with MOBA-style gameplay. The player takes on the role of a soldier in the D-Day landings of Normandy, fighting through a single, linear frontline. The goal is to escort a tank from the first bunker to the final objective, overcoming waves of enemies, capturing enemy bunkers, and securing the battlefield. The gameplay focuses on tactical decision-making and hero-based combat as the player progresses through increasingly fortified enemy defenses. Victory is achieved by pushing the tank to the end of the line and defeating all enemies along the way.

Project Image 1 Project Image 2 Project Image 3 Project Image 4
Project 10

Crypt Raider

Crypt Raider

Technologies Used

Unreal Engine 5 C++ BP Scripting Figma Affinity Photo Blender

Description

The Crypt Rider project designed to teach game development using Unreal Engine 5. Created in collaboration with Epic Games, the course guides students through building a 3D adventure game. I was looked at Blueprint scripting, C++ programming, character and level design. The project emphasizes hands-on learning, allowing students to create game. Ideal for begin, it covers everything needed to start making AAA-quality games.

Project Image 1 Project Image 2 Project Image 1 Project Image 2
Project 11

No Name Shootter

No Name Shootter

Technologies Used

Unreal Engine 5 C++ BP Scripting Figma Affinity Photo Blender

Description

I created TargetBlueprint targets and added physics and rotation to them after hitting them with a projectile (no gravity, otherwise I kept losing). I turned on target counting and added three different endings: on time for hitting the same target a second time and on victory. I created a basic HUD for playing and ending by elimination and another for losing or winning. I then added about 30 targets to the level prepared by Epic and tried to play. I added 10 units to the countdown on each successful hit (the start was 300, which is apparently tenths of a second). After about an hour of trying, I added one unit of time per hit until the final win (after about 2.5 hours). Finally, I added 13 units to the countdown on each hit. This entire "game" is made up of only free assets and blueprints I built, with not a single line of code.

Project Image 1 Project Image 2 Project Image 3 Project Image 4
Project 12

Car Presentation

Car Presentation Like a Test Project for One Australia Studio

Technologies Used

Unreal Engine 5 BP Scripting Figma Affinity Photo Blender

Description

A detailed description of your project goes here. Explain the key features and what makes it special.

Project Image 1 Project Image 2 Project Image 3 Project Image 4 Project Image 5
Project 13

Cheb Fiction

Cheb Fiction : If hell had a Disneyland it would be in Cheb

Technologies Used

Java My Custom Collisions My Custom Render Figma Affinity Photo Aseprite

Description

Cheb Fiction is a modern-day urban RPG set in a sprawling city where high-tech luxury coexists with gritty criminal underworlds. Players explore diverse neighborhoods, such as elite skyscrapers, hacker hubs, industrial gang zones, and black market mazes, while embodying character archetypes like enforcers, drug manufacturers, and cyber criminals. The game features dynamic AI-driven missions, intricate gameplay mechanics, and a rich narrative filled with intrigue and suspense, allowing players to shape the city's future through their actions.

Character Archetypes :

Druid (Illicit Botanist): Masters of urban gardening, they cultivate rare and illegal plants, supplying various gangs with natural substances.
Hunter (Hitman/Tracker): Feared as "The Ghost," they are experts in tracking and silently eliminating targets in the urban jungle.
Warrior (Gang Enforcer): Known as "The Brute," they rule the streets through sheer physical prowess, dominating their territory.
Mage (Cyber Criminal): Operating from The Grid, they are digital wizards, hacking systems and trading sensitive information.
Priest (Cult Leader): Charismatic leaders, they manipulate their followers, orchestrating criminal activities under the guise of religious fervor.
Assassin (Silent Killer): Silent and deadly, they are the shadowy figures behind high-profile eliminations.
Shaman (Streetwise Occultist): Dealing in the mystical, they blend ancient rituals with street savvy, trading in cursed artifacts.

Project Image 1 Project Image 2 Project Image 3 Project Image 4 Project Image 5 Project Image 6 Project Image 7
Project 15

MarbleMaze ForgeRun

MarbleMaze ForgeRun

Technologies Used

Unreal Engine 5 C++ BP Scripting Figma Affinity Photo Blender

Description

Classically, the project goes astray, but I learned to use the mouse on the inclined angle platform and also set the position in which the ball will trigger the successful end.

Project Image 1 Project Image 2 Project Image 3 Project Image 1 Project Image 2 Project Image 3
Project 16

No Name Godot Platformer

No Name Godot Platformer

Technologies Used

Godot GDScript Aseprite

Description

I just want try something another than UE5.

Project Image 1 Project Image 2 Project Image 3 Project Image 4 Project Image 5
Project 17

SVCI ModPack

SVCI ModPack Modding Mount and blade 2: Bannerlord

Technologies Used

Mount and blade 2: Bannerlord Modding Kit Figma Affinity Photo

Description

All about this mode is actually under "Information Embargo" all pictures in this sections are asset what was declined and all code is top secret. Big thanks to boys like Séverin from BRE for helping us.

Project Image 1 Project Image 2 Project Image 3 Project Image 4 Project Image 5 Project Image 6

Chat with AI

My Learning PathMy Learning Path

Contact MeContact

Contact me here

If you're looking for a programmer for your company or need a freelancer for a specific project, feel free to reach out to me here, via email or give me a call! :)

Location :

Waldsassen, Germany

Email :

martin.k.svanda@gmail.com

Education :

ISS Cheb, CVUT,IU Berlin

Mobile Number :

+49 175 9096965

Languages :

Germany, English, Czech, Slovak