Jakub Ďurkovič

Welcome to My Portfolio

I'm Jakub Durkovic, a student of software engineering passionate about crafting solutions.

Let's Connect

About Me

Jakub Durkovic

My name is Jakub Ďurkovič and I am a 3rd year student of the Faculty of Information Technology at the Czech Technical University in Prague and a graduate of one semester at NTU in Singapore. My portfolio consists of projects using many different technologies and programming languages. These projects are part of my studies and personal interests. I am constantly looking for new opportunities to learn and develop in the field of software engineering. I plan to complete my bachelor's degree in 2026 and am looking for a job in the field of software engineering, as well as help with my bachelor's thesis.

Portfolio

Try clicking on any project!

CS2Portal

A Spring Boot web application with REST API, ORM, and Azure database integration. Built during 3rd semester, featuring CRUD operations and custom frontend implementation.

Spring Boot • Java • REST API

Notepad

A C++ based notepad application from 2nd semester showcasing OOP principles, polymorphism, and proper class design patterns.

C++ • OOP

Relational Databases Project

A comprehensive database project featuring schema design, test data creation, and 25 SQL queries covering various SQL functions.

PostgreSQL • Database Design

Advanced SQL

Collection of assignments and exam work focusing on PLSQL and PgPLSQL, including procedures, triggers, packages, and recursion.

PLSQL • PgPLSQL • Triggers

NTU Delivery Service

A team project at NTU Singapore creating a campus canteen delivery service web application. Focus on backend development and database management.

PHP • MySQL • HTML/CSS

Blockchain Dutch Auction

A Solidity-based Dutch Auction system for token distribution on the Ethereum blockchain, developed as part of NTU Blockchain Technology course.

Solidity • Web3 • Ethereum

Collaborative Filtering System

A movie recommendation system using collaborative filtering algorithms. Features multiple similarity metrics, k-nearest neighbors approach, and a Flask backend with SQLite database.

Python • Flask • SQLite • JavaScript

AI Projects Collection

A collection of C++ projects solving classical AI problems using various algorithms and techniques, including maze solving, PDDL planning, N-Queens, Sudoku, and river crossing problems.

C++ • AI Algorithms • Search Techniques
GitHub

View All Projects

Explore all my projects on GitHub and see more details about them

GitHub • Projects • Code

Curriculum Vitae

If you're interested in learning more about my professional background and qualifications, you can view or download my CV.

Formatted CV

A visually appealing version of my CV

ATS-Friendly CV

A version optimized for Applicant Tracking Systems

Let's Connect

Feel free to reach out through any of these channels:

I'll get back to you as soon as possible!