He has expertise and experience in programming languages, formal languages, automata, grammars, programming language processors, biocomputing, parallel and distributed computing, DNA computing, quantum computing, artificial intelligence, sensors and robot programming, modeling and simulation, and cybersecurity.
He published more than 85 scientific and professional papers!