getting to know risto

A deeper dive into my journey, passions, and what drives me as a developer

my journey

2022

the beginning

I started my coding journey with simple Python and C# YouTube tutorials. My main attention was on creating games. Back then, my projects were small and my code was often very inconsistent, but I loved figuring things out in my own way.

2023

Started finding interest in Web Development

I started getting the hang of coding, but my interest in game-making decreased, so I shifted to learning web development. Around this time, my code started getting a bit cleaner, and I learned a lot of HTML and basic CSS. I didn’t code as much during this period, but it laid a solid foundation for me.

2024

Started studies at Sakky

During this time, I already had a strong foundation in coding, so while we studied C# and HTML at school, I had already shifted my interests to JavaScript and PHP

2025

present day

In my second year at Sakky, I’ve learned a lot of SQL and how to integrate front-end with AJAX. Right now, I’m coding more than I ever have before. I try to code at least two hours every day on top of school work.

my approach

simplicity first

I believe the best solutions are often the simplest ones. Clean, readable code is more valuable than clever complexity. If it works and others can understand it, that's a win in my opinion.

practical learning

I learn best by building things. In every project I create, I try to learn something new. Theory is important, but for me practice makes it stick.

user-centered thinking

Technology should make life easier, not more complicated. I always try to think from the user’s perspective—what do they actually need, and how can I deliver that in the most straightforward way? For example, many websites have far too many steps or unnecessary sections, making simple tasks like changing an order unnecessarily complicated.

my_philosophy.js
// My development philosophy
const myApproach = {
  simplicity: 'over complexity',
  learning: 'through building',
  focus: 'user needs first',
  code: 'clean and readable'
};

// Always remember
function developWithPurpose() {
  return 'solve real problems';
  
}
// Mistakes happen.
// But this is never valid:
throw giveup;

beyond code

fitness & health

Regular gym sessions help me stay focused and energized. I also do indoor climbing.

social connections

Spending time with friends and family keeps me grounded. Meaningful conversations and shared experiences are some of life’s greatest joys for me.

continuous learning

The tech world moves fast, and I enjoy keeping up. Whether it's a new framework, design pattern, or just a better way to organize code and files.

practical projects

I love building things that actually get used. Whether it's a simple booking system or a tool that saves someone time.

looking ahead

I'm still early in my development journey, but I'm excited about where it's heading. My focus remains on building solid fundamentals while staying curious about new technologies and approaches.

In the short term, I want to deepen my understanding of full-stack development and work on more complex projects. Long term, I'd love to contribute to software that makes a meaningful difference in people's daily lives.

The best part about being a developer is that there's always something new to learn, always a better way to solve a problem, and always an opportunity to build something.

current focus areas

  • Strengthening my JavaScript and PHP skills
  • Learning modern libraries and frameworks like Koa and React
  • Building more complex database-driven applications
  • Improving my problem-solving skills with coding and leetcode

let's connect

Thanks for taking the time to learn more about me. If you'd like to chat about development, collaborate on a project, or just say hello, I'd love to hear from you✌🏻