Matei-Ioan Dudu
Software Engineer
Recently graduated and now working as a software engineer. My background is in systems and low-level programming. I wrote a Linux kernel module for my diploma, but lately I've been gravitating towards Go, backend services, and building things that actually ship. Always curious, currently exploring how to make better use of AI in my workflow.
Projects
ptrim
A Linux Traffic Control queueing discipline kernel module that trims packet payloads instead of dropping them during network congestion. Implements DSCP-based classification, dual-queue architecture, and protocol-aware trimming for UDP and TCP. Diploma project.
formal-languages-automata
From-scratch implementations of DFA, NFA, regular expression parsing via Thompson construction, and a max-munch lexer — built as part of a formal languages course.
ai-schedule-solver
University timetable solver using Hill-Climbing and Constraint Satisfaction (CSP). Compares both approaches across small, medium, and large schedule instances.