Skip to content
View NascuBB's full-sized avatar
  • Košice, Slovakia

Block or report NascuBB

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NascuBB/README.md

Hello! I'm Ivan

Backend Developer | Web Services | Microservices

I am a developer focused on building scalable backend systems and distributed architectures. My current technical interests include microservices, containerization with Docker, and optimizing server-side performance.


Tech Stack

Category Technologies
Backend .NET (C#), ASP.NET Core, EF Core, Java, Spring Boot
Infrastructure Docker, Docker Compose, Linux, Git
Databases PostgreSQL, SQL Optimization
Networking TCP/IP, WebSockets, SignalR
Low-level / IoT C, C++, Micropython, ESP8266, Raspberry Pico 2W (Firmware development)
Mobile .NET MAUI, Xamarin

Projects

  • Technologies: ASP.NET MVC, EF Core, WebSockets.
  • Description: A real-time monitoring and control panel for game servers. Implemented live console streaming and remote command execution using WebSockets for low-latency updates.
  • Technologies: Java, Spring Framework, Thymeleaf.
  • Description: Implementation of checkers game mechanics. The project features a rule-based move selection system with capture priority and randomized move generation for the opponent.
  • Technologies: C++.
  • Description: A prototype for a browser-controlled LED system on ESP8266. Designed as a standalone device with direct smartphone control. Features include custom light protocols and Over-The-Air (OTA) firmware updates.

Binary Data Compression System

  • Technologies: C.
  • Description: Implementation of Huffman coding (prefix-based) and LZ77 algorithms for binary file processing. Developed as an academic project; source code is private in accordance with university policy.
  • Technologies: C#.
  • This was my very first public C# library, published when I started my journey in software development. To my surprise, it reached 3,000+ downloads on NuGet. While the code reflects my beginner level at the time, this project taught me the importance of the software distribution lifecycle, package management, and building tools that solve even simple problems for the community.

Currently Studying

  • Microservices and distributed systems architecture.
  • Docker container orchestration and deployment optimization.
  • Secure networking, session management, and backend performance tuning.

Thanks for stopping by! Always happy to meet new people and take on interesting challenges :)

Pinned Loading

  1. ShablePrefix ShablePrefix Public

    Simple custom prefix handler for discord .Net bot

    C# 2