Mario Novak

Welcome 👋


I'm a Blockchain Sculptor, Architect of Systems and Products.

Founded startups in the fields of Education and Sports and led teams of up to ten people.


Worked, as a Systems Architect, Frontend, and Backend Developer, for a product company, a digital agency, and as a remote freelancer.


During my High School days, I've launched and managed web portals on the topics of Sports, Gaming, and IT, worked as an IT reviewer for an established Croatian site, competed at the National level in Algorithms, and built an Operating System for 32-bit Computers.


Feel free to check the information I featured below, and get in touch if you have any interesting challenges.

✍️ Essays

Progressive Web Development - Invest your time wisely

9 minute readJune 28th, 2020

Essay is geared towards beginners.
The goal is to nullify Fear of Missing Out, with respect to all the technologies out there,
and bring clarity and peace to the roadmap you will outline for yourself.

  1. Mastering the basics
  2. Build as you learn
  3. Plan and stick to your roadmap
  4. Choosing your technology stack
The Essay got selected and featured by the Medium Curators in the Programming topic, on July 2nd, 2020.
Thank you for reading and sharing.

🎧 Podcasts

🇬🇧 Software Artisan Podcast: Question everything

JournalingEvaluating status and progressAdjusting your actionsChoosing optimal solutionsImproving yourself throughout time
  • To cut corners or to invest proper time to learn?
  • Journaling
  • Algorithms — chess for Technology enthusiasts
  • Build as you learn
  • Educational system
  • Be able to play in an ever-changing World
  • Scalable programming language
  • Software Development

🇭🇷 Hack The Balkan: Testing for Beginners

Problem DecompositionData MockingTest Driven DevelopmentTypeScriptFrontendBackend
  • Why do we test our apps?
  • Which parts should we test?
  • Problem Decomposition.
  • Data mocking.

🚀 Startups

🏄 Habitus - Gamified Emotions, Habit Tracker and Journal

TypeScript 3.8Koa.js 2.13.1Vue.js 2.6Vuetify 2.2Progressive Web App

State-of-the-art Tracker for emotions, habits and thoughts.

  • Track emotions,

  • Track thoughts (journal),

  • Track habits (good or bad),

  • Sound notifications,

  • Performance graphs,

  • Open source,

  • Anonymous,

  • Storing data only in your browser.

👨🏻‍🏫 Onetius - Slick and Powerful E-Learning Platform

LeadershipProduct DevelopmentAPI Development - LaravelFrontend Development - backbone.js

Learn from others or start your own Courses with your friends or colleagues.
Create Teams to host closed-down Courses for your Company, Family or Friends.

4900+ Teachers and Students.

  • Open - Anyone can start or follow a course.
  • Unbounded lessons - text, audio, video, photos...
  • Test your knowledge - MicroExams after each lesson.
  • Compare your performance with others - PerformanceGraph.
  • Community discussions.
  • Collaborations - People Nearby.
  • Teams - Public, Private Courses.

💪 Iron Heart Festival - Sports Competition and Platform

LeadershipMarketingProduct DevelopmentAPI Development - Laravel

Sports Competition - Athletes compete for the title of 'The most athletic individual on the Planet'.
Online Platform - educational videos, training logs of athletes.

7+ million views on YouTube.
20k+ subscribers on YouTube.

  • Perfect mix of disciplines.
  • Benchmark your speed, strength, agility.
  • Compete with others once a year - at IHF Finals in Croatia.
  • Track your progress online - Arena - Digital playground.
  • Academy - Workshops and Lectures - Online and Offline in Croatia.

🌍 Open source

💻 Distoro OS - Operating System for x86 architecture

High School ProjectNASMC

Uses FAT-12 filesystem, has working screen output, keyboard input,
exceptions, interrupts and allows for the usage of 4GB of RAM.

🚀 FireStarter API - Progressive Startup API Boilerplate

TypeScript 3.8Koa.js 2.13.1MongoDBMongooseJestDocker

Easy to extend, Progressive and Scalable API boilerplate to power your startup.

  • Scalable architecture

  • Easy to extend

  • Bleeding-edge tools

🔭 Ethereum Observer

BlockchainEthereumHardhatSolidityTypeScript 3.8Koa.js 2.13.1MongoDBMongooseJestDocker

Simple block and transaction tracker for Ethereum network.

  • Tracking block and transaction creation

  • Storing daily summary to Solidity smart contract