Valerii Matviiv

Computer Science Student & Developer

Welcome to my portfolio.
I advise you to check out different styles of this website by clicking the style button in the navbar.
I'm a CS student at AGH University of Kraków with a passion for building web applications and solving complex problems. This site documents my journey through computer science, showcasing projects I've built and experiences I've gained along the way.

About This Portfolio

This portfolio is supposed to be structured as a journey through my path in Computer Science. You'll find detailed information about my projects, academic experiences, and the skills I've developed. Feel free to explore different sections and switch between visual styles using the style button in the navigation bar.

Curriculum Vitae

Professional Summary

Computer Science student at AGH University of Kraków (GPA: 4.82/5) with a strong foundation in core CS disciplines such as algorithms, data structures, operating systems, and databases. Proficient in front-end and back-end development, combining a solid understanding of UX/UI best practices with knowledge of server-side logic, data flow, and RESTful architecture. Eager to apply problem-solving skills and continuously learn new technologies to become more adaptable and confident in both skills and knowledge.

Experienced with React and its ecosystem, including React Router, Styled Components, and Tailwind CSS, for building modular and accessible UIs. Comfortable working with Express.js, implementing RESTful APIs, handling JWT-based authentication flows, and integrating external services such as Google OAuth and mailing. Confident in managing relational databases like MySQL and PostgreSQL with raw SQL. Skilled in using Git, Docker, and working in Unix-based environments.

Technical Skills

Frontend
ReactTypeScriptJavaScriptTailwind CSSStyled ComponentsComponent LibrariesNext.js
Backend & Database
Node.jsExpress.jsSQLMySQLPostgreSQLRESTful APIsAzureRedis
Tools & Other
GitDockerWebpackViteFigmaCypressAlgorithmsData Structures

Main Projects

Student Testing Platform
GitHub

April 2025 - June 2025

Built a web app enabling instructors to create and assign online exams from customizable question collections (public, private, archived) and students to take and review them. I led the frontend team - mentoring two new programmers and implementing a robust Git workflow with PR reviews to ensure stability - and architected user-friendly views (authentication flows, collection/exam management, exam-taking and review). I also developed reusable components like debounced password inputs, a combined date-time picker, and pagination, and set up dynamic client-side routing to keep navigation clear without global state.

ReactReact RouterTailwind CSSShadcn/uiVite
TaskFlow Manager
GitHub

Jan 2025 - March 2025

Full-stack web application for task management, featuring task creation, assignment, and user profile handling with email confirmation. Implemented JWT authentication with optional Google OAuth, designed and built frontend components, integrated Express.js APIs, and authored all database interactions using raw SQL (no ORM per course requirements).

ReactMUINode.jsExpress.jsMySQLJWTGoogle APISwagger

Education

AGH University of Kraków

Bachelor of Computer Science

Oct 2023 - Feb 2027

GPA: 4.82/5

NOVA School of Science and Technology

Erasmus Exchange Program

Sep 2025 - Jan 2026

Lisbon, Portugal

Awards, Certificates etc.

• Rector's Scholarship at AGH University of Kraków

Principles of UI/UX Design

Developing Back-End Apps with Node.js and Express

• Participation in Deployed's Frontend Workshop

Languages

Ukrainian

Native

English

Fluent

Polish

Intermediate

German

Intermediate
(out of practice)

Explore (Not Yet Implemented)

Get In Touch