Z

Tomas

AboutExperienceProjects
Tomáš Zbedina
Czech Republic – Olomoucký kraj

I am 19 years old, with 3 years of experience working on commercial projects. I have been configuring servers since I was 9, and programming since the age of 11.

I am currently focused on learning about and would like to specialize in performance (e.g., sorting and searching data, using proper DB indexes, and JavaScript optimization with immutables), security (including AES, RSA, Diffie–Hellman, and fingerprinting), and scaling applications using technologies like Kubernetes and microservices.

Finger print of your device could be: loading..., sites uses this to track you, even though you change IP or you are not logged in

Next.js

C#

Neovim

Java icon

Java

k8s

TypeScript

React

Kafka

Docker

postgresql

Postgress

jira

Jira

node-js

Node.js

Vue.js

php

git

Git

Spring

Tmux

I3wm

linux

Linux

Redis

CSS

Onyx Engineering

Full-Stack Engineer

I refactored code to improve structure and maintainability for an admin project using JavaScript and Vue, implemented new modules, and contributed to the development of the Softball project.

Gymroom.cz

Full-Stack Engineer

While working on software for a fitness franchise in Prague, I used JavaScript and React to solve problems in new ways. I contributed to integrating a trainer management system, implemented a credit system, developed user account management features, added i18n, and improved overall system performance to make it more efficient.

Izon

Full-Stack Engineer Intern

I gained experience working with multiple e-commerce platforms using JavaScript, Vue, and PHP. I developed a location-based QR code redirect system for Automax, updated an SMS system integrated with Linux cron for Profimed, added new modules and features to Profimed’s admin panel, and helped build the admin interface for Jaropojisteni.

Krypton

Full-Stack Engineer

I co-founded the Krypton Packet Bot for DarkOrbit, developed the client UI in .NET MAUI, WinForms, and WPF, and handled WebSocket communication for real-time graphics. I also contributed to system design and worked with an international team, improving my English.

PvPCraft.cz, Majncraft.sk, ...

Java Software Engineer

My first software development experience was with Java, working in a team on commercially used projects. I developed plugins for Minecraft servers Majncraft.sk and PvPCraft.cz, using an approach similar to microservices.

What happens when you set up indexes on your database wrong?

Size of random generated sorted array:60 000

Projects

EasyČetba

Next.js

React

TypeScript

postgresql

Postgress

node-js

Node.js

Project, which helps students in the Czech Republic to pass our high school vocal exam.

The application is intended for mass usage and was entirely developed independently. The project has reached the beta testing phase.

Key development highlights:

  • Built with Next.js, React Material UI and Prisma(migration to a more performant solution is planned).
  • Custom authentication system integrated.
  • Payment gateway implemented for monetization.
  • SMTP-based email system for communication.
  • Backend designed using Read Models (inspired by Alza.cz) for high performance and scalability.
  • Users are identified using cuRefNo instead of traditional IDs, following enterprise-grade practices (e.g., O2).