Skip to content
View denismoldovan-v's full-sized avatar

Block or report denismoldovan-v

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

πŸ‘¨β€πŸ’» Denys Moldovan

πŸŽ“ I'm a cybersecurity student at Warsaw University of Technology, currently in my 4th semester. I enjoy working close to the metal β€” whether it's backend development, system-level analysis, or FPGA design.

At university, I’m involved in practical cybersecurity labs, signal processing, and networking exercises β€” working with protocols like BGP, RIP, SNMP, and network emulation tools like Mininet. I combine that knowledge with hands-on projects in both software and hardware.


πŸ”§ Skills & Technologies

  • πŸ’» Languages: Python, Java, JavaScript, C, Verilog, Bash, PowerShell, SQL, R
  • βš™οΈ Frameworks: Spring Boot, React, Django
  • 🧠 Topics: backend development, network security, digital circuits, anomaly detection
  • πŸ› οΈ Tools: Git, GTKWave, Icarus Verilog, ModelSim, Metasploit, Recon-ng, Wireshark
  • 🌐 Protocols: BGP, RIP, SNMP, HTTP, TCP/UDP, ICMP
  • πŸ§ͺ Environments: Linux CLI, PowerShell, Mininet, Windows, VirtualBox
  • 🌍 Languages spoken: πŸ‡ΊπŸ‡¦ Ukrainian (native), πŸ‡·πŸ‡Ί Russian (native), πŸ‡¬πŸ‡§ English (C1), πŸ‡΅πŸ‡± Polish (C1)

πŸ“š Relevant Courses (WUT – Cybersecurity BSc)

  • Algorithms and Programming
  • Security of Software & Systems
  • Data Security & Big Data
  • Internet Networks and Cloud Systems (BGP, RIP, SNMP, lab work)
  • Internet Services and Applications
  • Operating Systems
  • Signals and Systems
  • Fundamentals of Digital Circuits
  • Discrete Mathematics, Applied Probability
  • Computer Systems: Architecture and Programming

πŸ§ͺ Featured Projects

πŸ›‘οΈ DDoS Detector on FPGA

Verilog-based system for detecting abnormal traffic bursts. Uses CRC hashing, frequency thresholds, and signal analysis. Testbench simulation + waveform tracing via GTKWave. Python model also included.

πŸ“¦ Spring Boot Sports Club Platform

RESTful backend with real-time logic, authentication, and database persistence. Used in backend training for CRUD operations on coaches and sessions.

β™ŸοΈ Chess App

Network-ready Java chess with save/load, GUI (Swing), and AI logic. Built as a side project to explore OOP + game state architecture.

πŸ“Š Network Emulation & Testing with Mininet

Designed virtual topologies with multiple hosts and switches. Configured delays, bandwidth, queue sizes, and ran tests using iperf, pingall, and HTTP server clients. Explored routing behavior and packet loss under stress.

βœ‰οΈ Email Classifier (GPT-based)

Python script using OpenAI’s GPT to intelligently sort incoming JSON-based emails into relevant folders. Smart automation meets actual usefulness.


🎯 Interests & Focus Areas

  • Cybersecurity (network protocols, OSINT, detection strategies)
  • Digital systems and embedded logic
  • Backend services, APIs, and automation
  • Legal aspects of cybersecurity, monetary policy & economics
  • Tools that reduce friction and expose what’s under the hood

🧠 Personal Philosophy

  • I believe security should be engineered, not patched.
  • I enjoy debugging logic and signals more than most.
  • I treat tools like dumpvars and iperf as everyday essentials.
  • If I don’t understand how it works, I dig until I do.

πŸ“« Contact


β€œUnderstanding systems is cool. Owning them is better”

Pinned Loading

  1. ddos-detector-fpga ddos-detector-fpga Public

    FPGA-based DDoS attack detector implemented in Verilog, with a Python reference model using exponential moving average (EMA) for anomaly detection | Wykrywacz atakΓ³w DDoS oparty na FPGA, zaimplemen…

    Verilog

  2. Chess Chess Public

    Java Chess App with GUI

    Java

  3. PL_Klasyfikacja_Bayesowska-bayesian-language-classifier PL_Klasyfikacja_Bayesowska-bayesian-language-classifier Public

    PL Klasyfikacja Bayesowska (bayesian-language-classifier)

    Python

  4. Sudoku_java Sudoku_java Public

    Sudoku java solver using backtracking algorithm, program can read and write in file

    Java

  5. WeatherAppJava WeatherAppJava Public

    Java weather app with GUI, using free API.

    Java

  6. AI-powered_Mail_Classifier AI-powered_Mail_Classifier Public

    Python