Skip to content
View adamgracikowski's full-sized avatar
  • Warsaw, Poland
  • 16:16 (UTC -12:00)

Highlights

  • Pro

Block or report adamgracikowski

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
adamgracikowski/README.md

Hi there! ๐Ÿ‘‹

About me:

  • Bachelorโ€™s degree (B.Eng.) in Computer Science and Information Systems from the Faculty of Mathematics and Information Science at the Warsaw University of Technology.
  • Currently pursuing Master's degree in Artificial Intelligence Methods.
  • In my spare time, I enjoy traveling ๐ŸŒ, running ๐Ÿƒโ€โ™‚๏ธ, swimming ๐ŸŠโ€โ™‚๏ธ and learning foreign languages.
  • On top of that, I love reading books ๐Ÿ“š (lots of them every year ๐Ÿ˜„).

Recent Projects:

๐Ÿš€ Project ๐Ÿ“ Description ๐Ÿ”ง Technologies
KnowledgeRepresentation [IN PROGRESS] A reasoning engine with a graphical interface and an action language for modeling dynamic domains. It supports executability, value, and optimal cost queries, enabling users to analyze system behavior and compute efficient action plans using graph-based search algorithms. C#, Sprache, xUnit, AvaloniaUI, AvaloniaEdit
Breakthrough [IN PROGRESS] Experiments with Monte Carlo Tree Search (MCTS) and its modifications applied to the game Breakthrough. Core in Rust, analysis in Python. Rust, macroquad, clap, Python, numpy, pandas, scipy, matplotlib, seaborn
TSP Approximation Implementation and comparison of two approximation algorithms for the Metric Traveling Salesman Problem (TSP) C#, Python, pandas, matplotlib, scipy, numpy
AntColonyOptimization Distance-Constrained Capacitated Vehicle Routing Problem (DCVRP) using Ant Colony Optimization. Core in Rust, analysis in Python. Rust, clap, Python, numpy, pandas, scipy, matplotlib
MEVA A distributed version control system written in Rust, developed as part of an engineering thesis. Rust, egui, clap, russh
Database A lightweight SQL-like in-memory database engine, featuring a custom Pest grammar that parses queries into a structured AST. The AST is then semantically validated and executed by the engine, powering both the CLI and TUI frontends Rust, ratatui, clap, pest
PayUpPal Modern, full-stack mobile app that makes group expense sharing effortless. Create groups, add expenses, and let its smart debt-minimization algorithm simplify settlements Flutter, Dart, Firebase Authentication, ASP .NET Core, SQL Server, Microsoft Azure
NeuroSpeech Project for the Introduction to Machine Learning academic course. It uses a Convolutional Neural Network (CNN) to recognize spoken words from WAV audio recordings Python, PyTorch, NumPy, Gradio, Poetry
GASudokuSolver Sudoku solver based on genetic algorithms, with modular customizations of key components of the algorithm WPF, SkiaSharp, C#
CarRental Full-stack car rental platform that aggregates rental offers from multiple providers. It features a price comparison tool, allowing users to find the best deals. The app integrates with third-party supplier APIs to fetch real-time availability and pricing Blazor WebAssembly, MudBlazor, Google Maps, ASP .NET Core, SQL Server, Microsoft Azure, SendGrid

๐Ÿ› ๏ธ Languages & Tools


Backend

Frontend

Mobile

Tools

Currently Learning

๐Ÿ“ซ How to reach me:

โœ‰๏ธ admgrac@gmail.com

Pinned Loading

  1. meva-dev/meva meva-dev/meva Public

    A distributed version control system written in Rust, developed as part of an engineering thesis.

    Rust 2

  2. PayUpPal PayUpPal Public

    PayUpPal is a full-stack Flutter & ASP .NET Core app that makes group expense sharing effortless. Create groups, add expenses, and let its smart debt-minimization algorithm simplify settlements.

    Dart 8 3

  3. CarRental CarRental Public

    Full-stack car rental platform that aggregates rental offers from multiple third-party API providers. It features a price comparison tool, allowing users to find the best deals.

    C# 5 2

  4. NeuroSpeech NeuroSpeech Public

    Project for the Introduction to Machine Learning academic course. It uses a Convolutional Neural Network (CNN) to recognize spoken words from WAV audio recordings.

    Jupyter Notebook 4

  5. GASudokuSolver GASudokuSolver Public

    Sudoku solver based on genetic algorithms, with modular customizations of key components of the algorithm.

    C# 4 1

  6. P3-MINI/csharp-site P3-MINI/csharp-site Public

    Programming 3 - Advanced course website

    C# 1 7