Gragica
Rust · Actix-Web 4 · Next.js 15 · PostgreSQL · Docker · Google Cloud · Cloudflare · WebRTC · LiveKit
2024 – Present
Full-stack school management platform with an extensive backend and integrated AI
features. Designed and implemented a RESTful backend in Rust with Actix-Web 4,
a Next.js 15 frontend, and PostgreSQL. Worked on authentication, data modeling,
API design, security, rate limiting, Cloudflare WAF, Nginx, Docker, and Google Cloud
infrastructure. Integrated video calling using WebRTC and self-hosted LiveKit,
with production deployment currently in progress.
Rust · Artificial Intelligence · Graph Algorithms
2024
Implementation of classical AI search algorithms in Rust: A*, DEA*, RBFS, BFS,
DFS, bidirectional search, greedy best-first, and uniform cost search. Includes
an interactive maze solver demonstrating greedy navigation in real time.
Rust · Cryptography · Number Theory
2025
Educational cryptography library published as a Rust crate. Implements classical
ciphers (Caesar, Affine, XOR stream cipher), number-theoretic primitives
(Euclidean algorithm, Bézout identity, modular inverse), and a Linear Feedback
Shift Register (LFSR) pseudorandom generator. Designed for clarity and low-level
understanding of cipher mechanics.
Rust · Cybersecurity · Multithreading
2024
Multi-threaded web fuzzer built in Rust with wordlist support. Designed for
security testing and endpoint reconnaissance; leverages Rust's concurrency
model for parallel requests.