I'm a recent master's graduate in Computer Science and Engineering from Sharif University of Technology, where I am currently an adjunct lecturer, teaching the undergraduate course on theory of automata and formal languages. During my master's program, I had the honor of working under the guidance of Prof. Ali Movaghar and being advised by Prof. Marjan Sirjani.