Skip to content
View zstoimchev's full-sized avatar
:shipit:
while Object.notKnown( ): learn++
:shipit:
while Object.notKnown( ): learn++

Highlights

  • Pro

Block or report zstoimchev

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
zstoimchev/README.md

Hello there! πŸ‘‹

System Administrator | Network Engineer | Aspiring Cybersecurity Professional
3rd Year Computer Science Student @ University of Primorska, Slovenia

╔════════════════════════════════════════════════════════════════════════════════════╗
β•‘   zstoimchev@githubx:~$ fastfetch                                                  β•‘
β•‘                                                                                    β•‘
β•‘       β–ˆβ–ˆ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— β–ˆβ–ˆ              OS: Fedora Linux (Workstation Edition)   β•‘
β•‘      β–ˆβ–ˆ  β•šβ•β•β–ˆβ–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•”β•β•β•β•β•  β–ˆβ–ˆ             Role: SysAdmin / Network Engineer        β•‘
β•‘     β–ˆβ–ˆ     β–ˆβ–ˆβ–ˆβ•”β• β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—   β–ˆβ–ˆ            Focus: Security & Infrastructure         β•‘
β•‘     β–ˆβ–ˆ    β–ˆβ–ˆβ–ˆβ•”β•  β•šβ•β•β•β•β–ˆβ–ˆβ•‘   β–ˆβ–ˆ            Homelab: Proxmox + pfSense               β•‘
β•‘      β–ˆβ–ˆ  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•‘  β–ˆβ–ˆ             Languages: Bash, C, Java, Rust           β•‘
β•‘       β–ˆβ–ˆ β•šβ•β•β•β•β•β•β•β•šβ•β•β•β•β•β•β• β–ˆβ–ˆ              Location: Koper, Slovenia                β•‘
β•‘                                                                                    β•‘
β•‘     CPU usage: β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 100%            Kernel: Linux 6.17.12-300.fc43.x86_64    β•‘
β•‘     RAM usage: β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘  80%            Uptime: depends on the last reboot       β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

🎯 About Me

I'm a hands-on system administrator and networking enthusiast building expertise in infrastructure security and operations. My work spans from low-level systems programming to production-grade deployments, with a strong focus on understanding how systems work under the hood.

Current Focus:
β”œβ”€β”€ Infrastructure & Virtualization (Proxmox homelab)
β”œβ”€β”€ Network Security & Protocol Analysis  
β”œβ”€β”€ Systems Programming (C, Java, Rust)
└── Security Research & Penetration Testing

πŸ”§ Technical Expertise

System Administration & Infrastructure

  • Linux Administration: Debian, Ubuntu, Fedora, RHEL, Arch
  • Virtualization: Proxmox VE (multi-VM homelab), VMware, VirtualBox
  • Self-Hosted Services: Nextcloud, Apache web servers, database servers
  • Windows: Windows Server, Active Directory basics

Networking & Security

  • Core Protocols: TCP/IP stack, routing, switching
  • Security Tools: Wireshark, Nmap, tcpdump, Burp Suite (learning)
  • Network Services: pfSense, OpenVPN, DNS, DHCP
  • Security Concepts: IDS/IPS, firewall configuration, OWASP Top 10

Development & Automation

  • Systems Programming: C, C++, Java, C#, Python
  • Backend Development: .NET Core/Aspire, Spring Boot, Node.js/Express
  • Frontend: React, Next.js, TypeScript
  • Containerization: Docker (exploring Kubernetes)
  • Version Control: Git, GitHub workflows

πŸš€ Featured Projects

Network & Security Projects

zmix - P2P Onion Network

Peer-to-peer network implementing onion routing in pure Java 21. Demonstrates understanding of network protocols, encryption layers, and anonymous communication systems.

  • Skills: Network programming, cryptography, P2P architecture

zetra - Blockchain Implementation

Custom blockchain developed in Java 21 from scratch, exploring distributed systems and cryptographic data structures.

  • Skills: Distributed systems, hashing algorithms, consensus mechanisms

Implementation of LZW compression algorithm in Java, demonstrating data structure optimization and algorithmic efficiency.

  • Skills: Algorithm implementation, performance optimization

Systems Programming

Client-server message exchange application using raw C sockets. Hands-on experience with TCP/IP programming at the systems level.

  • Skills: Socket programming, C, network protocols

Full-Stack Applications

Full-stack application using .NET Core backend with React frontend for managing books and authors.

  • Skills: RESTful APIs, database design, modern web architecture

Personal portfolio with integrated blog built with Next.js, deployed and self-hosted.

  • Skills: Next.js, TypeScript, deployment, web hosting

πŸ—οΈ Homelab & Infrastructure

Current Setup:

  • Hypervisor: Proxmox VE cluster managing multiple VMs
  • Services Running:
    • Apache web servers
    • Nextcloud (self-hosted cloud storage)
    • Database servers (PostgreSQL, MySQL)
    • Development environments
  • Network: Segmented VLANs, pfSense firewall, VPN access
  • Security: Regular patching, firewall rules, intrusion monitoring

Learning Goals:

  • Infrastructure as Code with Ansible
  • Docker Swarm/Kubernetes orchestration
  • Centralized logging (ELK stack)
  • Security hardening and compliance

πŸ“š Cybersecurity Journey

Current Learning Path

  • Web Security: Practicing OWASP Top 10 vulnerabilities in controlled environments
  • Penetration Testing: Working through VulnHub machines, TryHackMe labs
  • Tools: Gaining proficiency with Burp Suite, Metasploit, Nessus
  • Network Security: IDS/IPS configuration, network traffic analysis
  • System Hardening: CIS benchmarks, secure configurations

Certifications (Planned)

  • CompTIA Security+
  • Certified Ethical Hacker (CEH)
  • CCNA

Fun fact: You can't get hacked if you pull the cable in time... right? πŸ€“πŸ”ŒπŸ’₯"z

πŸ› οΈ Tech Stack

Operating Systems: Linux (Primary), Windows Server
Languages: Java, C, C++, C#, JavaScript/TypeScript, Python, Bash
Frameworks: .NET Core, Spring Boot, React, Next.js, Node.js
DevOps: Git, Docker, Proxmox, CI/CD basics
Databases: PostgreSQL, MySQL, SQLite
Networking: TCP/IP, DNS, DHCP, VPN, Firewall configuration
Security Tools: Wireshark, Nmap, Burp Suite, tcpdump, pfSense

πŸ“Š GitHub Activity

GitHub Stats GitHub Streak

🌱 Currently Working On

  • Building automated deployment pipelines with Ansible
  • Expanding Proxmox homelab with security-focused segmentation
  • Contributing to open-source projects in networking and security
  • Documenting infrastructure and creating technical write-ups
  • Preparing for security certifications

πŸ“« Get in Touch

"Passion and dedication, Linux for the Nation!"

πŸ’‘ Open to collaborations on infrastructure, networking, and security projects

Pinned Loading

  1. zmix zmix Public

    Peer to peer Network / Onion Routing developed purely in Java 21.

    Java

  2. zetra zetra Public

    Blockchain developed purely in Java 21.

    Java 1

  3. gdgoncampus-up gdgoncampus-up Public

    Forked from gdgoncampus-up/gdgoncampus-up

    Website built from students - for students. GDG on Campus University of Primorska

    TypeScript

  4. library-management-system library-management-system Public

    A simple Library Management System that allows users to manage books and authors.

    C# 1