DEV Community

Marcin Parśniak
Marcin Parśniak

Posted on

My programming journey from age 10 to building a real backend system

Hi everyone,

My name is Marcin, I’m 16 years old, and programming has been a part of my life for many years.


How it started

I began my journey at the age of 10, learning C# completely on my own.
At first, I built:

  • simple console programs
  • small logic games
  • basic interactive projects

That was the moment I realized I genuinely enjoyed creating things from nothing using code.


Exploring technology

As I grew older, I started exploring different areas of tech.
For a while, I focused on game development, building projects in:

  • Godot (GDScript)
  • Unity (C#)
  • Unreal Engine (Blueprints)

Through this, I learned not only programming, but also:

  • problem-solving
  • logical thinking
  • how complex systems are structured

Beyond coding — understanding computers

At the same time, I became interested in the broader technical side of computers.

I spent time learning about:

  • computer hardware
  • how operating systems work internally
  • networking fundamentals
  • basic cybersecurity concepts

I was always curious about how systems really function under the hood, not just how to use them.


Choosing a direction

Around the age of 15, I decided to focus fully on backend development.

Since then, I’ve been specializing in:

  • Java
  • Spring ecosystem
  • backend architecture
  • building real-world applications

What interests me most is designing systems, implementing business logic, and understanding how everything connects together.


What I’m working on now

Currently, I’m developing my biggest project so far — Finovara.

It’s a personal finance management backend system, similar to a virtual banking logic platform, which I’m designing and building entirely on my own.

This project allows me to combine everything I’ve been learning:

  • system architecture
  • backend engineering
  • security thinking
  • real-world problem solving

Constant learning

I spend a lot of time learning, experimenting, and improving every day.

Programming isn’t just something I study —
it’s something I naturally enjoy doing in my free time.


If you’re interested

If you’d like to see what I’m working on, feel free to check my GitHub, especially my main project Finovara.

Thanks for reading.

Top comments (0)