Staff profile

Dr Dmitry Zaitsev


Senior Lecturer in Software Engineering

A headshot photograph of Dmitry Zaitsev looking into the camera

Subject

Computing

College

College of Science and Engineering

Department

School of Computing

ORCiD ID

0000-0001-5698-7324

Email

d.zaitsev@derby.ac.uk

About

My motto: magna est veritas et praevalebit!

As a researcher, I developed: timed Petri nets with multi-channel transitions and their equivalent transformations; synthesis of fuzzy-logic functions given in tabular form; functional Petri nets generalised as clans of linear systems; infinite Petri nets; minimal universal Petri nets and Sleptsov net computing.

As a professor, I have been teaching up to 16 subjects of CS since 2006.

My greatest achievement as a programmer is Opera-Topaz - 100,000 lines of C code running on real-world industrial plants, based on my PhD research. My toughest achievement was implementing our novel stack of networking protocols e6 within the Linux kernel.

At my kindergarten Little Squirrel, I was first to finish eating and rewarded with a flag put on my table - my desire for leadership formed early.

At secondary school, School No 58 in Donetsk, Ukraine, I was President of The School Scientific Society and attended a programming section at Donetsk Polytechnic Institute (DPI). I programmed in Algol on an M-222 computer, which led to winning a programming contest with software designed to select a space shuttle crew based on skills and psychological compatibility. Today, they would probably call it dating software!

After graduating with distinction in Applied Mathematics from DPI, my groupmate and I presented our diploma projects - a Cross-Meta-Assembler divided into two stages: definition and assembly. This was a real-world project delivered to KNIIRIA, Kyiv, as a part of the Micro software package for Neuron, Ukraine's first personal computer.

The rest of my bio, including my visiting professorship at Paris-Dauphine University in 2005, leading Ukraine's first NATO SPS project in 2008, a DAAD scholarship in 2015 and a Fulbright scholarship with Jack Dongarra's team in 2017, is available on my website, together with my CV, papers, software, models and video-lectures.

Teaching responsibilities

Membership of professional bodies