Download resume:    RTF format    plain text

(Note: RTF version of my resume contains most recent information)


Artur Moroz

Address: 02038, Akhmatovoy str., 9/18, apt. 23, Kiev, Ukraine
E-mail: archie314@yahoo.com
ICQ#: 14641052

Objective:                Software Developer

Skills:

·         Excellent knowledge of Object Oriented Design, experience with Rational Rose products and UML

·         Extensive development experience of graphics-oriented systems such as computer games, image processing applications, screen savers

·         Extensive development experience of networking components (UDP, TCP/IP), implementation of ITU-T specification T.122/T.125

·         MS Visual C++ v5.0, 6.0 using MFC/ATL/STL/ActiveX/COM, Watcom C/C++, Borland C++

·         Assemblers (i386+/MMX optimization, i8080, Zilog80/380)

·         DirectX programming (DirectDraw, Direct3D)

·         Windows'95/98/2000 and Windows NT API programming

·         Winsock2 API and SPI programming

·         COM, OLE automation, OCX controls

·         OLEDB clients, ADO

·         Good knowledge of hardware components

·         Strong mathematical background

Employment History:

November, 2000 – April, 2002

Mastereye Ltd., Switzerland

Senior Software Developer

DESCRIPTION

Participated in development of MasterEye™ product versions 3.5, 4.0, 4.1. Participated in development of MasterProtect™ version 2.0.

For MasterEye™ I have implemented realization of T.122 recommendations of ITU-T  (Multipoint Communication Service) as a service protocol.

For MasterProtect™ I have implemented filtering TCP/IP service provider to restrict internet access basing on defined rules.

    Tools:                        MS Visual C++ 6.0/STL, Rational Rose 2000

    Languages:                C++

    Operating Systems:    Windows'95/98/2000/NT/XP

May, 1998 – November, 2000

Tavex, Kiev, Ukraine

Senior Software Developer

DESCRIPTION

Participated in design and development of 3D ScreenMachine and plug-ins for it. 3D ScreenMachine is a tool for developing of screen savers with 3D environment (3D objects, lights, cameras, sounds, animated textures and so on). Also I have ported the version of 3D ScreenMachine for Direct3D Retained Mode to Immediate Mode.

Porting of puzzle game from DOS to Win’95/98 platform.

Porting of casino slot machine emulator from DOS to Win’95/98 platform.

Design of Casino Card Server – a communication server application to maintain casino information database through network over RS485 protocol. Server could be instructed to poll game devices (slot machines) by schedule and collect state information of devices into database.

Participated in design and development of communication driver of RS485 protocol for Win’95/98.

Participated in development of scheduling application and communication drivers for maintaining and scheduling advertising messages for different types and groups of LED signs (electronic billboards). Also developed a set of background effects for LED signs based on fractals and iterative sets.

Development of extension control for Windows Media Player and multimedia transformation filter that scrolls user-defined text message over playing multimedia file (movie).

Tools:                       MS Visual C++ 5.0/6.0, MFC, DirectX 7 SDK

Languages:               C++, Assembler

Operating Systems:   Windows'95/98/2000

Sep, 1997 – Apr, 1998

“Vseukrainskie Vedomosti” newspaper, Kiev, Ukraine

Administrator of information systems / Programmer

DESCRIPTION

Administering of e-mail (uucp), information systems (Reuters, AP) and other electronic sources of information.

Programming: automation of receiving and distribution of incoming information; image processing (JPEG/BMP files conversion with shrink/expand features).

 

    Tools:                      Watcom C/C++ 10.6, MS Visual C++ 5.0

    Operating Systems: OS/2 and Novell 3.11 as file servers; Win3.11, Win’95, MacOS as clients (about 70 workstations).

Jun, 1995 - Aug, 1997

AA “Perekhid Media” Ltd., Kiev, Ukraine

Head of technical department

DESCRIPTION

Servicing, installation and administering of local area networks (in main office and branch offices).  Administering and servicing of PBXs in main office and branches. Installation and tuning of software packages. Training end-users for working with software applications.

            Operating Systems:   WinNT 4.0 and Novell 4.0 as file servers; Win3.11, Win’95, DOS as clients.

            PBXs:                          AT&T “Definity”, Gold Star, Philips.

1990 - 1995

Institute of Cybernetics of Ukrainian Science Academy, Kiev, Ukraine        

Programmer, Software Engineer

DESCRIPTION

Development of computer games. Development of network communication library based on IPX protocol for multi-user multiscreen monitoring system. Development of math computation libraries for GIS project. Participate in development of several teaching and scientific software. 

            Tools:                      Borland Turbo C, Borland C/C++ 3.1, Watcom C/C, and Assembler

            Operating Systems:  DOS x.x, Win3.11. MSX-DOS (for Yamaha MSX comp.)


Education:

Nov, 1994 – Nov, 1997

Postgraduate courses of Institute of Cybernetics of Ukrainian Science Academy, Kiev, Ukraine

Specialty:                Conflict-driven processes

Sep, 1988 – Jun, 1994

Kiev State University, faculty of Cybernetics, Ukraine

 

Specialty: Applied Mathematics
Degree: Master of Science in Applied Mathematics.
GPA: 3.8
Courses: Universal Algebra; Methods of Optimization; Optimal Control; Data Analysis; Theory of Probability and Statistics; Software, Hardware of PC; Programming, etc.
Thesis: “Instrumental Tool for Building of Dynamic Processes Modeling Systems ”. Tool used: Borland C++.

 

Personal:

31 years old, divorced, have no children.

 Languages: English, Ukrainian, and Russian.

 Legal status: citizen of Ukraine.

 


Download resume:    RTF format     plain text