- About me
- Contact Information
- Other Work Experience
- Education
- Skills Categorization
- Learning Projects
Eager to leverage my technical skills in a dynamic professional environment. I am passionate about delving into the details to uncover the fundamental principles that drive technology and am actively seeking opportunities where I can fully apply and further expand my expertise. Additionally, I'm an active musician and songwriter who enjoys playing drums.
- Telephone:
+420 775 442 928
- Email:
- LinkedIn:
- GitHub:
- Location:
- Prague, Czech Republic
- KFC
- August 2018 - November 2018
- Costa Coffee
- January 2019 - December 2021
- Shameless
- May 2022 - December 2024
-
Czech Technical University in Prague, Faculty of Electrical Engineering
- Bachelors Undergraduate
- Field of Study: Open Informatics
- Specialization: Software
- September 2022 - February 2025
-
Gymnázium na Vítězné Pláni, Prague, Czech Republic
- 2015 - 2021
-
Languages:
- Java
- C / C++
- Python
- SQL
-
Paradigms:
- Object-Oriented Programming (OOP)
- Procedural Programming
- Functional Programming
- General Programming
- Processes/Methodologies:
- Software Development Life Cycle (SDLC)
- Modeling & Design:
- Software Architecture
- Unified Modeling Language (UML)
- Software Design Patterns
- Algorithms
- Systems:
- Distributed Systems
- Parallel Programming
- OpenMP
- Networking
- Computer Architecture
- Spring Boot
- JPA
- Testing Frameworks:
- JUnit
- Mockito
- Selenium Testing
- Software Testing
- Maven
- CMake
- GNU Make
- Markup Languages & Diagramming:
- Markdown
- Mermaid
- Tools:
- Microsoft Visual Studio Code
- IntelliJ IDEA, CLion
- Tools:
- Git
- GitHub
- GitLab
- Technologies:
- PostgreSQL
- MongoDB
- OS:
- Linux
- Ubuntu
- Windows
- Microsoft Office:
- Microsoft PowerPoint
- Microsoft Excel
- Microsoft Word
- English(Fluent)
- Czech(Native)
- Russian(Fluent)
- French(Beginner)
- Description:
- A java game/simmulation of goblin dungeon
- Learning objectives:
- Java Swing
- Java AWT
- MVC architecture (Model-View-Controller)
- GitHub:
- Description:
- A Python application that implements a reliable file transfer using UDP, while incomporating reliablity tequniques typical for TCP
- Learning objectives:
- Python
- UDP
- GitHub:
- Description:
- A set of tests and testing enviroment for
Booking.com
website
- A set of tests and testing enviroment for
- Learning objectives:
- JUnit
- Selenium
- Role:
- Documentation, test design, process test implementation
- GitHub:
- Description:
- A simulation of a smart factory, where robots and humans work together
- Learning objectives:
- Software design patterns
- UML
- Streams
- GitHub:
- Description:
- A Racket(lisp) application that interprets a custom language SVGen and generates in string SVG image format
- Learning objectives:
- Racket
- Interpreters
- Functional programming
- GitHub:
- Description:
- A C application that calculates prime factorization of a number up to 10^100 with biggest prime factor up to 10^6 in reasonable time
- Learning objectives:
- C
- Algorithms
- Abstract data types
- GitHub:
- Description:
- A Java code that gives foundation for battle simulations
- Examination objectives:
- Java
- Software design patterns
- UML
- Spring boot
- Rest API
- Jpa
- GitHub:
- Description:
- A SQL database for fictional music store
- Learning objectives:
- SQL
- Database design
- JPA
- GitHub: