Matej Bačo
🙂

Matej Bačo

Web development in Czech Republic, He/Him

Learning serverless technologies to start preparing auto-scalable websites. Recently learned proper state management on frontend applications 💪

4 years ago

Hey there 👋

I am an open-minded ​website developer ready to put my heart into every project. I prepare modern websites from the first line of code. My full-stack development consists of the best-rated website technologies.

I decided to start programming in 5th grade and I didn't stop since then. I have tried coding my own website using HTML, CSS, PHP and MySQL. Time passed and I learned Javascript to add dynamic
elements to websites. In addition to websites, I also looked into programming games in Unity and creating game extensions for Java games. Last but not least, I learned to work with microcontrollers such as Arduino and Raspberry Pi which gave me a basic understanding of the Internet of Things.

Every new skill I got pushed me further and further but working on full-stack websites in Node.JS and Angular is my secret love 😍 I have been improving my skills with these technologies for years.

Check out my NoFluffJobs profile to find out even more about me: nofluffjobs.com/profile/matejb…

Side Projects

2021

Web interface to generate JSONs with required schema using random data from Faker.js

Demo: faker-generator.netlify.app/

2021

A simple demo project showcasing functionality, reasons to use and implementation processes of Blurhash inside Angular.

2018

Showcase of how to use Colyseus library in Unity to achieve real-time TCP communications between clients and create an online, or even multiplayer experience. The project includes a simple PC/mobile game where you click a cookie to race against other clickers on a leaderbard.

2018

I prepared an extension to the worldwide famous game Minecraft that help you enjoy specific game mechanics. The extension is based on library Spigot that lets multiple players play together on one server.

2017

Alongside one more developer, I created a javascript library that lets you change the default behaviour of a cursor on your website. This lets you create crazy animation on the website to make it look sexy.

Writing

2021

Combine secure open-sourced backend (Appwrite) with technology to speed up initial load of your website (Angular Universal) to achieve an amazing user experience on your website.

2021

Have you ever considered Firebase but hated it's pricing? Appwrite is just for you!

2021

Learn how to backup Appwrite's storage, databases and function to Backblaze S3 storage.

Work Experience

2020 — 2021
Košice

Since I finished high school, I have worked as the only web developer for the company Code Ink for 12 months. I worked on many projects that learned me to build, deploy and manage multiple websites using Docker. I also started using many amazing technologies such as Directus, Appwrite or Localazy when working for Code Ink.

2018 — 2018
Košice

I was a member of a small team that developed an e-shop in 2 months in the summertime. My main focus was to prepare
API server using technologies Node.JS, MySQL, Docker, Swagger and OpenAPI.

2017 — 2017
Košice, Slovakia

I started my web development career at a tiny local company that focused on marketing services. I have been working alongside studying and I gained a lot of experience with Node.JS and MySQL.

Education

2016 — 2020
Košice, Slovakia

I have successfully graduated the 'maturita' exam after 4 years of study. I not only learned to speak the
English language on level B2, but also obtained theoretical knowledge about networking, databases
and programming. Meanwhile studying at this school, I was able to get the Cisco CCNA 1 certificate.

Certifications

2016

Networking course that taught me basics about communication between routes, switches, servers and computers.

Contact

Website
GitHub