Summary
Rodion Podorozhny is an Associate Professor and seasoned software engineer with over 15 years of expertise in software engineering, program analysis, and AI, focused on developing and verifying mission-critical and distributed systems. He applies LLMs for automated code generation and test-case synthesis for concurrent systems and has built distributed optimization algorithms for cooperating drone teams used in area monitoring. His work spans static and dynamic program analysis, model checking, dynamic slicing, and reinforcement learning鈥攕kills honed under mentorship from leaders like Victor Lesser, Andy Barto, and Rich Sutton. A prolific academic instructor, he teaches graduate courses in formal methods and software quality and consistently achieves high student evaluations. Less obvious: his early training in control systems and weapons engineering informs a pragmatic, systems-oriented approach to verification and resilient AI system design.
12 years of coding experience
Doctor of Philosophy - PhD, Computer Software Engineering, Doctor of Philosophy - PhD, Computer Software Engineering at The University of Texas at Austin
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Massachusetts Amherst
Bachelor of Science - BS, Information and Control Systems (肖孝袣 袠校小), Bachelor of Science - BS, Information and Control Systems (肖孝袣 袠校小) at Peter the Great St.Petersburg Polytechnic University
Baltic State Technical University "VOENMEH" named after D.F. Ustinov