First Name: Viktor
Last Name: Yarmolenko
Date of Birth: February 13, 1975
Place of Birth: Ternopil, Ukraine
Marital status: Married
School of Computer Science,
University of Manchester, Kilburn Building, Oxford Road, Manchester
M13 9PL, England, United Kingdom
Phone: +44 (0)161 275 6160
Fax: +44 (0)161 275 6211
Feb.2004 - present Research Associate (SCS,
Scheduling - Service Level Agreement (SLA) based scheduling heuristics.
Dec.2004 - Feb.2005 A brief consultancy work at The
Department of Physics of GU, Monitoring
of distributed clusters for ScotGrid
and GridPP projects.
Aug.2003 - Dec.2004 Research Assistant (DCS, GU)
Grid parallelisation of stereographic algorythms. Development of a
parallel architecture (in form of Java API) with the abstraction
loosely based on π-calculus process algebra (Jπ
or JPie Interface). The interface is then used to execute concurenty
3D matching and model building algorythms that can make use of Jπ's
dynamic workflow capabilities. The interface can also be used as a
general framework for parallelizable code with the dynamic workflow
(the open source software will be released by the end of the project in
Sep.2002 - Jul.2003 Video Distribution Engineer (TCS Joint project:
ChameleonTV) Research and development of new system for broadcasting of
(4:2:2) digital video for news.
Nov.1998 - Sep.2002 PhD Research Student. Simulation of Liquid Crystals
(LC) (MRI, SHU). Computer modelling
of LC exploiting various lattice models (Ising, Lebwohl-Lasher). Work
involved numerical and statistical programming in C/C++ and shell-scripting
in Unix environments. Developed numerous complex algorithms in
ANSI C. Developed number of codes for Monte Carlo simulation of
the investigated systems. Software used: Origin, Matlab, Excel, Cerius2,
Sep.1999 - Sep.2002 Associate Lecturer (SHU). Courses taught:
· Software Development (concepts and methods, prototyping, MS-VisualBasic,
· UNIX and GUI (unix concept, unix commands, shell scripting)
· Software Engineering (includ. C++ (Borland, MS), pseudo-code, diagrams,
· Object Oriented Programming Using Java (web applets, stand alone programs).
Sep.1997 - Nov.1998 Experimental Physicist. Optoelectronics of
Liquid Crystals, Light Scattering, Photoinduced Effects, Photonics (Institute
of Physics of NAS of Ukraine). Responsible for conducting experiments.
Work involved assembling experimental setup, building hardware and software
interface to connect PC with measurement equipment. Systems Investigated:
(1) Polymer Dispersed LC, Electro-optical response, photo-polymerisation,
light scattering, LC-droplet distribution and its effect on scattering,
etc. Analysis of the image of liquid crystal cell obtained from the microscope.
(2) Weakly twisted chiral nematic LC. Photo-induced reorientation of the
director by depolarised UV-laser. The change of the director of LC was
measured as a change of direction of the polarisation on the output of
guide laser (He-Ne).
1998-2002, PhD in Computational Physics (gained 4 September 2003),
supervisor Dr. Doug J. Cleaver, Materials Research Insitute,
Sheffield Hallam University
1997-1998, Specialist Degree (MSc) in Physics (Photonics), Kyiv Shevchenko University,
Department of Physics (Ukraine)
1993-1997, BSc in Physics, Kyiv Shevchenko University,
Department of Physics (Ukraine)
1990-1993, Degree of Engineer, specialty - Control Systems and
Automatics, Ternopil Technical School (Ukraine)
Programming languages: Java (2 years), ANSI C (4 years), C++, Visual Basic
(3 years), Unix Shell Script (3 years), Borland Pascal (2 years).
Platforms: Silicon Graphics, PC, DEC, Apple MAC, etc.
Experience of work in: UNIX (5 years: Irix, Linux, FreeBSD, etc), MS-DOS
(8 years), Windows3.11/95/98/NT (8 years).
Hardware skills: 8 years of building, fixing, upgrading PC platforms and
other electronic devices such as customised I/O PC cards, logic circuits;
other platforms, including portable technology (freelance, part time and
Languages: Ukrainian(native), Russian(native), English(fluent). Good reading
and understanding of: Belorussian, Polish, Bulgarian.
Social Activities: 8-16 July 2000, XXXI International Physics Olympiad,
of Physics (AMInstP), ACM
Hobbies: (Radioelectronics, Web Design), (Squash, Badminton, Hillwalking).
Selected Publications and Presentations
Proceedings to the Third High-Performance Grid Computing Workshop(HPGC),
IEEE International Parallel & Distributed Processing Symposium (IPDPS'06)
in Rhodes Island, Greece (April 2006), AN EVALUATION OF HEURISTICS FOR
SLA BASED PARALLEL JOB SCHEDULING, Viktor Yarmolenko, Rizos Sakellariou
IEE Proceedings - Vision, Image & Signal Processing, Vol.152, Issue
6, 665-667 (December 2005) PRE-COMMERCIAL 3D DIGITAL TV STUDIO, J.-C.
Nebel, W. P. Cockshott, Viktor Yarmolenko, E. Borland, D. MacVicar
Proceedings to the International Middleware Conference (MGC) in Grenoble,
France (November 2005), ON THE FLEXIBILITY OF WS-AGREEMENT FOR JOB SUMBISSION
Proceedings to the International Middleware Conference (MGC) in Toronto,
Canada (October 2004), JPIE INTERFACE: A JAVA IMPLEMENTATION OF THE PI-CALCULUS
FOR GRID COMPUTING
Presented on Global Grid Forum 10 in Berlin, Germany (March 2004), PGP
GRID PROJECT, (invited talk)
Presented on European Conference on Computational Physics in Aachen, Germany
(September 2001), EFFECT OF BINARY MIXTURES ON ISOTROPIC-NEMATIC TRANSITION.
A LATTICE MODEL STUDY
Presented on European Liquid Crystals Conference in Halle, Germany (March
2001), LATTICE MODELLING OF LIQUID CRYSTAL MIXTURES
Presented on International Complex Fluid Conference in Sheffield, UK (September
2000), MESOSCOPIC MODELLING OF LIQUID CRYSTAL COEXISTENCE
"Molecular Crystals and Liquid Crystals", Section A, part IV, p.2487-2494,
(July 1998), LOW FREQUENCY RELAXATION PROCESSES IN A PDLC, O. Kovalchuk,
V. Reshetnyak, V. Yarmolenko, O. Yaroshchuk
Presented on International Liquid Crystals Conference in Strasbourg, France
(June 1998) PHOTO INDUCED RELAXATION OF DIRECTOR OF WEAKLY TWISTED NEMATIC
LIQUID CRYSTAL, A. Iljin, V. Reshetnyak, Yu. Reznikov, V. Yarmolenko