Skills
- present
This portfolio website
This website is built using NextJS and React with TypeScript and Tailwind CSS. Hosted on Vercel.
Scrimba - Learning platform
I have been learning web development on Scrimba, where I have completed several courses and projects. I have learned HTML, CSS, JavaScript, React, NextJS, Tailwind CSS for frontend development. For backend, I have learned NodeJs, ExpressJs, NestJs, API security, and basic DevOps. I have also worked with AI APIs like MCP, RAG, SupaBase, and Vercel. I have created several projects that helped me understand the basics of web development and improve my skills.
Local business website
Applied the knowledge from learning platforms in practice by creating a website for a local tree-splitting company.
VŠB – TU Ostrava
Starting bachelor's degree at VŠB in Ostrava in the field of Computer Science. Learning in depth about programming, algorithms, graphics, systems, architecture, and networks.
Thesis – Material Flow Optimization
Final thesis for Innomotics (Siemens) focused on material flow optimization in manufacturing. Using a proprietary program and the Simtalk programming language, I analyzed data and identified inefficient processes that could be improved.
Intership - Spain
Three-month internship in Barcelona, where I worked with Unity and developed AR/VR applications for Meta Oculus. Also created 3D models, animations, and did proofreading for internal websites and documentation.
Learning platform - CodeCrafters
Platform designed for programmers who want to build realtime applications, I built: a custom HTTP server, an interpreter for the Lox language, a custom git and DNS server. All in Python.
Internship – Ireland
Three-month internship in Dublin at Netcelero, where I worked with Linux and the Odoo ticketing system. I also created internal websites and edited videos for software documentation and testing final products before shipping to customers. Since the company focuses on cameras and their secure internet connectivity, I also learned a lot about networking and security.
Homelab – Raspberry Pi
Set up a home lab where I mostly experimented with Raspberry Pi projects. Learned to write scripts in Python and tested things like a DNS ad-blocking system using Pi-hole, a RAID system for backups, or a smart home with Home Assistant.
Internship – Malta
Two-week internship in Malta, where I worked on government websites using WordPress and did translation work. It was my first experience abroad and I also learned about network infrastructure and OS administration.
School practise for Misterine
Two-week school internship for Misterine, where I worked on AR and VR physical phenomena visualization and learned 3D modeling and Blender. Also animation and texturing.
Manual work in Siemens
A month of manual work at Siemens, where I was directly on the production line for electric motors. The main benefit for me was understanding the workflow from an employee's perspective and also learning how manufacturing and logistics work in a large company.
AR - Workshop
AR (Augemented reality) workshop with Misterine. Created 3D models and interactive mobile scenes for the Moravian-Silesian region.
Wordpress website
Built a website for a friend using WordPress focused on accommodation. Learned about SEO, plugins, and basic content management.
Cisco Networking
In school I learned about Cisco switch and router configuration. Basics of routing, VLANs, and network management. I also prepared for the CCNA certification but did not complete it.
First part-time job
A month and a half of work experience in a restaurant kitchen, learning teamwork.
Java
Introduction to object-oriented programming — classes, inheritance, and basic data structures. My first encounter with programming in school and also my first steps in IT.