Skip to content
View Horiqq7's full-sized avatar

Highlights

  • Pro

Block or report Horiqq7

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

Hi there, I'm Horia!

I'm a Computer Science student at Politehnica Bucharest, passionate about building robust software architectures and interactive systems. My interests lie at the intersection of Object-Oriented Design, Network Protocols, and Computer Graphics.

Technical Expertise

  • Core Programming: Java (OOP), C, C++, Python
  • Systems & Architecture: Parallel & Distributed Algorithms, Operating Systems
  • Networking: IPv4 Forwarding, TCP/UDP Message Brokers, Socket Programming
  • Graphics & Simulations: 3D Rendering (OpenGL), Real-time Game Logic

Highlighted Engineering Projects

  • IPv4 Router Data Plane - A high-performance router implementation featuring Trie-based Longest Prefix Match and full ARP/ICMP support.
  • 3D Rail Maintenance Simulator - A complex 3D strategic simulation built with C++ and OpenGL, featuring autonomous AI agents and dynamic environments.
  • Parallel News Aggregator - A multithreaded Java engine utilizing Map-Reduce for large-scale JSON data processing and aggregation.
  • TCP/UDP Message Broker - A scalable broker featuring I/O multiplexing (select) and custom TCP framing for reliable data delivery.
  • MPI Chord Protocol - Decentralized peer-to-peer routing implementation based on the CHORD Distributed Hash Table protocol.
  • Breakout Engine - Real-time 2D game engine with procedural level generation and Circle-AABB collision detection.

Let's Connect!

LinkedIn Email

GitHub Stats
Top Langs

Pinned Loading

  1. BankSystem BankSystem Public

    A comprehensive Java simulation of a banking backend, managing users, accounts, cards, and complex transaction flows via JSON commands.

    Java

  2. Rail-Maintenance Rail-Maintenance Public

    A 3D railway maintenance simulation game built in C++ and OpenGL, featuring autonomous trains, dynamic track degradation, and a third-person camera.

    C++

  3. table-query-dsl table-query-dsl Public

    An in-memory relational database engine and query Domain-Specific Language (DSL) built purely in Scala using functional programming principles.

    Scala

  4. Ipv4-Router Ipv4-Router Public

    A C implementation of an IPv4 Router Data Plane, featuring ARP resolution, ICMP generation, and a highly optimized Trie-based routing table for Longest Prefix Match.

    C

  5. parallel-news-aggregator parallel-news-aggregator Public

    A high-performance Java engine for parallel processing and aggregating large JSON datasets using a Map-Reduce architecture.

    Java

  6. TCP-UDP-Message-Broker TCP-UDP-Message-Broker Public

    A high-performance TCP/UDP message broker in C, featuring I/O multiplexing, custom TCP framing, and wildcard topic subscriptions.

    C