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.
- 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
- 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.
