Skip to content

JonatanKovalik/JonatanKovalik-Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ› ๏ธ Jonatan Kovalik - My Software Projects Portfolio

License Contributions Welcome Looking for Collaborators

๐Ÿ‘‹ Welcome to My GitHub Portfolio!

This repository serves as a central hub and overview of my programming projects. Each project represents a step in my journey as a self-taught developer and reflects my growing skills from early experiments to more advanced applications.


๐Ÿ“‚ Featured Projects

Below are some of my key projects, categorized by their primary technology or domain. Each project resides in its own dedicated repository for better organization and detailed documentation. Click the links to explore the code and learn more!

๐ŸŽฎ Game Development Projects

  • Grab the Paper Game (Java / Processing) An arcade-style game featuring multiple levels, score tracking, an in-game shop, achievements, and dynamic music logic.

  • Fragments of Aetherion (Unity 6 / C#) A solo journey into a shattered world, brought to life by a single developer's vision in Unity 6. The game features an expansive universe, strategic combat, and a deep lore system.

๐Ÿš€ C# Application Projects

  • PasswordChecker Project A simple console application developed in C# to validate user passwords based on predefined criteria, demonstrating basic input handling and conditional logic.

โš™๏ธ C++ Learning & Console Projects

  • C++ Learning & Fundamentals This repository contains various C++ learning exercises and small console applications, including an ID generator and a basic math tool, demonstrating fundamental C++ concepts.

๐Ÿ Python Utility & Application Projects

  • Python Scripts & Apps This repository contains various Python scripts and small applications, including number converters, GUI experiments, and more, showcasing my versatility in Python.

โ˜• Java Fundamentals & Application Projects

  • Java Practice & Small Applications This repository holds various practice projects and small applications, exploring Java fundamentals and Object-Oriented Programming (OOP) concepts.

๐ŸŒ Web Development Experiments

  • Web Development Projects A collection of my HTML, CSS, and JavaScript projects, including simple websites, style experiments, and interactive UI elements.


๐Ÿ’ก Skills & Technologies

  • Languages: JavaScript, Python, C#, Java, C++
  • Web: HTML5, CSS3, Responsive Design, UI/UX basics
  • Concepts: Object-Oriented Programming (OOP), Data Structures & Algorithms, Graphical User Interfaces (GUIs), Game Logic & Architecture, Performance Optimization, Version Control
  • Tools & Platforms: Git, GitHub, Visual Studio Code, Unity, MonoGame, SFML, Tkinter, Processing, .NET

๐Ÿค Looking for Collaborators!

I'm genuinely interested in connecting with other developers who are passionate about programming and want to join me on new (free, non-commercial) projects, learn together, or simply share ideas. If you're looking to gain experience or practice with real-world code, feel free to reach out!

Contact me:


โš–๏ธ License

All code within the linked project repositories is licensed under the MIT License unless otherwise specified within a particular project's repository. Feel free to use it for learning, experimenting, and sharing.