Skip to content
View KevinRusev's full-sized avatar

Block or report KevinRusev

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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
KevinRusev/README.md

Hi, I'm Kevin Rusev

Full-stack developer · Game programming student at BUas · Breda, Netherlands
I ship production web apps with React, TypeScript, Firebase and Cloudflare, and gameplay systems in C++ and Unreal Engine 5.

skladex.bg Capy Files nikkchat.com devinfi.com Medieval Combat Game


About me

I'm a Creative Media and Game Technologies (Programming) student at Breda University of Applied Sciences, and the founder of DevInfi, a small software company where I build client projects and our own products end to end.

On the web side I've shipped a live e-commerce store with a custom Stripe checkout, an in-browser file toolkit that runs AI models on the user's device, and an end-to-end encrypted messenger. On the game side I write C++ for combat, AI and modular gameplay frameworks, in Unreal Engine 5 and from scratch in SFML. Same mindset in both: systems that survive real users and real players, not just demos.

  • Currently working on: Capy Files · DevInfi · NikkChat · UE5 combat prototype
  • Currently studying: CMGT Programming at BUas (2026 – 2030)
  • Open to: freelance projects and part-time remote developer roles (16–24 h/week) · internships in gameplay programming or full-stack engineering
  • Based in: Breda, Netherlands (UTC +1 / +2)

What I focus on

Web · React + TypeScript · Firebase (Auth, Firestore, Cloud Functions) · Cloudflare Workers, D1, R2 · Stripe & Paddle payments · WebAssembly · WebGPU · PWAs · technical SEO

Games · C++ gameplay and AI · combat systems · animation integration · clean engine-facing architecture

Both · shipping, reading codebases, and tradeoffs you can defend in review

Tech I work with

Languages
TypeScript JavaScript C++ Python C# HTML5 CSS3 SQL Lua

Web, backend & payments
React Vite Tailwind CSS Firebase Cloudflare Workers WebAssembly Stripe Paddle Flask PostgreSQL

Games
Unreal Engine SFML Unity Blender

Tools
Git VS Code Visual Studio Rider Cursor

Featured projects

skladex.bg · live · client e-commerce store

Live online store for a warehouse-shelving importer, taking real orders. Custom embedded Stripe checkout on PaymentIntents (Payment Element for cards, Express Checkout for Google Pay and Apple Pay), Cloud Functions for the API, Stripe webhook and order emails, prerendered product pages for SEO.

Repo: public case study, architecture and payment flow; source is private.

JavaScript · Firebase · Firestore · Cloud Functions · Stripe · SEO

Capy Files · live · own product

61 tools for PDFs, images, video, audio and AI (compress, convert, edit, sign, redact, OCR, background removal, transcription) that run entirely in the browser, so files never leave the user's device. AI models run on-device with WebGPU; WebAssembly builds of qpdf, MozJPEG and OxiPNG. Offline-capable PWA on Cloudflare Workers, Paddle subscriptions.

Repo: public case study, architecture and on-device AI write-up; source is private.

React 19 · TypeScript · WebAssembly · WebGPU · ONNX Runtime · Cloudflare

Privacy-first messenger in production: end-to-end encrypted media (AES-256-GCM via the Web Crypto API), WebRTC voice and video calls, realtime chat with presence, installable PWA on Android, iPhone and desktop.

Repo: public case study, docs and screenshots; full source is private.

React · TypeScript · Firebase · WebRTC · Web Crypto · PWA

Souls-inspired third-person combat in Unreal Engine 5, with C++ only for combat, AI and core systems.

Highlights: combos with anim-notify damage · dodge with i-frames · modular health/stamina · enemy AI (chase, strafe, attack pacing, hit reactions) · pickups/inventory.

UE5 · C++ · AI · Anim Notifies · UMG

Also: Transform Arena, a top-down roguelike arena shooter built from scratch in C++17 / SFML (procedural floors, 3 bosses, 8 weapons) · WeatherWise and GradeUp (Flask)

Outside of code

When I'm not coding I'm usually playing the games I want to one day help build: Elden Ring, Dark Souls, Sekiro, DMC, and anything with deep combat. I read everything I can about how those games are built under the hood, from GDC talks to engine source.

Get in touch

Email LinkedIn DevInfi

Thanks for stopping by. Check the featured projects and pinned repos.

Pinned Loading

  1. nikkchat nikkchat Public

    Encrypted messenger - end-to-end encrypted media, WebRTC voice & video calls, PWA installable on Android, iPhone, and desktop. Live at nikkchat.com.

  2. capyfiles capyfiles Public

    61 file & AI tools that run entirely in the browser. Case study; source private.

  3. skladex-case-study skladex-case-study Public

    Live e-commerce store with embedded Stripe checkout on Firebase. Client case study; source private.

  4. MedievalCombatGame MedievalCombatGame Public

    Souls-inspired third-person medieval combat prototype in Unreal Engine 5 (C++)

    C++

  5. TransformArena TransformArena Public

    Top-down roguelike arena shooter in C++17 / SFML 2.6. Three forms (Circle, Triangle, Square) switch mid-combat. Procedural floors, 3 unique bosses, 8 weapons, save/load, procedural audio.

    C++

  6. weatherwise weatherwise Public

    Interactive weather statistics web app with 3D globe, forecasts, and historical climate data. Flask + MSSQL + Plotly.

    HTML 1