About Me

Headshot photo of Konstantinas Ovčinikovas

Hello!

I am a fourth-year AI Systems student at Vilnius Tech, with a background from a 3-year program at NKKM. My technical skills cover programming in C++, C# (using Visual Studio), and database management (Oracle MySQL, MongoDB). I have experience with technologies like React, Unity for game development, and Docker. Academically, I had courses like Big Data (Hadoop, Spark), Natural Language Processing, and Deep Learning.

My hobbies include:

  • Climbing/Bouldering
  • Riding a Bike
  • Winter Swimming
  • Chess

Connect with Me

My Projects

Quizzy

Developed a quiz generation app that uses a Large Language Model (LLM) to automatically create quizzes and questions based on a topic or given information. Users can also edit generated quizzes and manually add new questions. The app is designed to help users learn and understand topics better by letting them answer questions generated by the LLM related to the content. It uses React for the frontend, Flask for the backend (handling logic and LLM), and MongoDB for the database.

View Project Documentation

C++ Vehicle Storage

A storage system written in C++ for a course project. The system manages cars and motorcycles in containers, allowing modification of vehicle properties (brand, model, engine, cost). Key OOP concepts practiced: pointers, structures, and classes.

View Project Documentation

MATLAB Object Recognition Analysis

Part of university laboratory work using MATLAB. Investigated how a pre-trained neural network classifies objects within an image, focusing on identifying the image features the network uses for classification.

View Related Files on GitHub Matlab image analysis showing object recognition heatmaps
Photo of the assembled 3D-printed automatic cat feeder prototype

Automatic Cat Feeder (Arduino/CAD)

Designed and built an automatic pet feeder. The structure was designed in AutoCAD and 3D-printed. The dispensing mechanism is controlled by an Arduino microcontroller. This project involved significant problem-solving and engineering challenges. While not perfect, it was a valuable hands-on learning experience.

View Code/Design Files on GitHub

This Portfolio Website

Initially a simple university lab assignment, this website evolved into a personal project to practice and showcase web development skills. Built using HTML, CSS, and JavaScript, focusing on clean code, responsiveness, and subtle animations. Developed using VS Code, Live Server, and GitHub Pages/Codespaces.

View Code on GitHub