Welcome to my websiteLearn more about me...

Queue intro...

My name is Leo Petrović. I am a 20 year old Computer Science student, an experienced programmer, and a full-stack web developer.

Humble beginnings

Hard work pays off

The snowball effect

Showcase

Here's a short list of projects I made so far...

Tech stack

Finally, the part you've been waiting for
        • Typescript
          This is the flavor of JS I use most of the time.
        • React
          My go-to library for building websites.
        • Svelte
          Great for effective solutions and working fast.
        • Angular
          A unique approach to building websites. I like it, but I don't use it often.
        • Tailwind
          A library of utility-classes to use instead of writing your own. This is my favorite way to write CSS.
        • Material Design
          This technically has nothing to do with CSS, but it's my favorite design spec.
        • NestJS
          My favorite way to write modular backends in NodeJS.
        • KoaJS
          Quite a bit better than ExpressJS. Very enjoyable and easy to use.
        • Spring Boot
          Being the inspiration for NestJS, I like it a lot. Leaves no room for error and allows for a lot of customization.
        • MariaDB
          My default database of choice.
        • Postgres
          Like MySQL but with extra features that make sense to implement.
        • MongoDB
          I love JSON = I love Mongo. Not really surprising. But I'd still use a RDBMS over it any day.
    • React Native
      I love React and the ecosystem around it. Combined with Expo, React Native is a joy to use.
    • Flutter
      I really like making desktop and mobile apps with it, but sometimes it feels a bit too verbose. Still one of my favorites.
    • Firebase
      My favorite BaaS. Comes in handy when I need a backend for my app, or an identity provider for my own custom backend.
    • Godot
      The most fun I've had developing software in ages. It's very easy to use and it's one of my favorite tools.
    • Unity
      My introduction to gamedev. It's actually pretty fun, but the age shows at times.
    • Rust
      I really like Rust, but I don't think I'm anyhwere near capable of using it.
    • Python
      I use it for CLI tools, services, automation, and web scraping. Pretty handy.
    • Java
      I use it to make Minecraft addons and mods, backends, or CLI tools and web scrapers.

Website info

I'll be placing website updates and info here, for those interested

Links

If you want to stay in touch or check out my other projects