Welcome to my GitHub profile! Here you'll find a collection of my pet projects. Feel free to explore the repositories listed below. P
Name | Description | Stack |
---|---|---|
Eternal timeline REST API | Java Spring-based project that provides a robust and scalable backend solution for a time tracking application. It leverages various Spring technologies such as Spring Data, Spring JDBC, and Spring Boot to streamline the development process and ensure efficient integration with the Google Calendar API.[IN PROGRESS] | Java, Spring, SpringBoot, Data, Postgresql, Docker, Docker-Compose, Flyway, Gradle |
Monitoring System | Modular implementation of monitoring system application for linux and macos with support for dynamic connection of monitoring agents | Makefile, Cmake, C++, Qt |
LogLite | Proprietary logger implementation, analog to log4cxx with support for multi-threaded and customizable output | Makefile, Cmake, C++ |
SimpleMLP | SimpleMLP is a macOS application that implements a basic multilayer perceptron (MLP) using C++ and Qt. The project's primary goal is to provide a user-friendly interface for training and testing a perceptron to recognise English alphabet letters. | Makefile, Cmake, Pure C++, Qt |
Cub3D | Ray-casting game inspired by two legendary games: Wolfenstein 3D and Pac-Man. | Makefile, C, MinilibX, Cute_sound |
Parrallel Programming Bootcamp | A educational project containing parallel computing tasks of varying complexity. | С++, MPI, OpenMP |
Java Bootcamp | Introduction to Java development. Basics of the language, first introduction to the standard java development tools | Java Core, JDBC, JCommander, JCommander, Maven, Junit, Spring framework |
Libft | Implementation of standard C library | Makefile, Pure C |
So Long | 2D game. Pacman analog with animations | Makefile, C, Libft, MinilibX |
Minitalk | A console application that implements two processes | Makefile, Pure C (signal, sigemptyset, sigaddset, sigaction, kill, getpid, malloc, free, pause, sleep, usleep, exit) |
Simple Docker | Introduction into DevOps. Practice with docker and nginx. | Docker, Nginx, C, FastCgi |
Libft Printf | Implementation of the printf function from the standard C library | Makefile, Pure C |
Philosophers | This project is a training to multi-threads/multi-process programming with the use of mutex and semaphore. | Makefile, Pure C |
Minishell | Implementing basic bash features in C. | Make, Pure C, system calls |
Cyberpunk Shards Website | Practice project with Java web (Servlets, Filters, etc) without using spring | Java, JDBC, Lombok, Postgresql, Maven |
Sample Calculator | Little sample calculator written on python using scipy. It may calculate standard metrics for samples, test one-sample, two-samples and multiple-samples hypotheses. | Python, Scipy, Numpy, |
Net Practice | This project is a System Administration related exercise. | TCP/IP, networking, System Administration |
Push Swap | Implementation of a sorting algorithm with a limited set of instructions | Makefile, Pure C |
Get next line | Implementation of a standard C function that reads file using any size buffer | Makefile, Pure C |