Marek Reformat received his M.Sc. degree (with distinction) from Technical University of Poznan, Poland. He was involved in the research projects related to computer networks, especially in the area of management and performance measurement. He co-authored several papers and reports regarding this topic. In 1997, he received his Ph.D. degree in Electrical and Computer Engineering from University of Manitoba, Canada. His research interests included distributed computing, with emphasis on fault-tolerant systems in such frameworks as Parallel Virtual Machine (PVM) and Message Passing Interface (MPI); optimization methods; and fuzzy sets and systems. In the recent years his principle interest was related to Evolutionary Computation and its application in optimization problems. He proposed a new methodology of design of control systems, which relied on a combination of advanced system simulators and genetic computation. He applied this concept to the control design problem in the area of power systems. In the design process, control structure and parameters were optimized simultaneously using distributed implementation of Genetic Algorithms. In 1997 he joined the Manitoba HVDC Research Centre, where he was a member of a simulation software development team. He was involved in improvement and development of an electromagnetic transients program for time-domain simulation, performed functional and structural testing of the software, and provided expert consulting services in the area of simulation and modeling internationally.
Since 2000 he is with the Department of Electrical and Computer Engineering at University of Alberta. His current research interests include software engineering, knowledge engineering, and computational intelligence.