Resume

Name: Evgeny Tarabrin

E-mail: tarabrin2000@yahoo.com

Personal Web-sites: http://www.oocities.org/tarabrin2000/index.html     http://tdcom.narod.ru/indexe.htm

Address: 4/96, Dnepropetrovskay, Rostov-on-Don, 344020, Russia

Phone: +7 (8632) 54-17-69

Personal Data: speak and read English freely

Photo

SUMMARY:

Over 11 years in OOP/OOD using C++. Over 5 years in Java development. Hand-on experience with COM/ActiveX, client/server technology. Strong experience in application architecture design. 78 published materials, including 8 patents and 5 monographies.

PROFESSIONAL OBJECTIVE:

A position of researcher, programmer, lecturer, manager, team leader in the field of program development.

LANGUAGES:

C, C++, Java, Visual Basic, Pascal, Fortran, Algol.

TECHNOLOGIES:

Win32 API, MFC, ATL, COM/DCOM/OLE/ActiveX, OpenGL,
AWT/JFC/Swing/Beans,
OOA/OOD/OOP/UML/DesignPatterns.

DATABASES:

SQL, ADO, OLEDB, ODBC, JDBC, DAO, MS Access.

3D GRAPHICS:

3D MAX, OpenGL, VRML 1.0/2.0, ArchiCAD, AutoCAD.

WEB-PROGRAMMING:

HTML, DHTML, JavaScript, JScript, VBScript, CGI, Apache, Applets.

DEVELOPMENT TOOLS:

MS DevStudio (VC++,VJ++, VBasic, InterDev),
Symantic Visual Cafe (Java), JBuilder
Sun JDK 1.x/2.0, MATLAB.

SCIENTIFIC SKILLS:

Mechanics, gas and oil extraction and drilling, ordinary and partial differential equations, optimisation, neural nets, genetic algorithmes.

HARDWARE&OS:

Intel x86 platform, Windows NT/98/95/3.x, MS-DOS.

EDUCATION:

Ph.D. in Control Engineering. Moscow, Russia, 1979.
M.S. in automation and electromechanical engineering. Krasnodar, Russia, 1973.

EXPERIENCE:

present-1991

Owner, Programmer
SAPR
(Scientific Application's Programming) - small enterprise,
Rostov-on-Don, Russia

2002 - 2001

The new original technology of 3D objects realization in the Internet was developed. The system provides for the clients interaction with three-dimensional images of the goods through standard Internet - connection. The user does not need to load any 3D software. Instead of the flat images on your site the three-dimensional objects with an opportunity to manipulate them by the mouse is offered. The user can change a point of the view, increase or reduce objects, examine even the latent features of them. System are presented on another my site http://tdcom.narod.ru/indexe.htm

Tools: Win98, JBuilder, Java.

Responsibilities: developed system architecture, programming work, write all classes.

2001

Multipurpose Visual Database was developed. The program has an extended GUI. All manipulations with objects are performed by Drag&Drop. The program was used for warehouse control.

Tools: Win98, VC++6.0, MFC.

Responsibilities: developed system architecture, programming work, write about 50 classes.

2000

System for estimation of influence of destributed marketing enactments upon volume of sellings of the pharmaceutical products.

Tools: Win98, VC++6.0, MFC.

Responsibilities: create method, developed system architecture, programming .

 

2000

The method of heuristic extrapolation of successful precedents without use of model of object is developed. The method has shown high efficiency at the decision of such tasks as an estimation of the real estate, estimation of dynamics of share prices and currencies, forecasting of influence of medicines on the human buings, forecasting of behaviour of the goods in the market, management of complex objects with badly formalizable behaviour (for example, properties of a chisel solution at drilling petroleum and gas chinks). The development of a nucleus of system consisting of a set of ActiveX objects are now carried out. On the basis of this nucleus will be developed systems for concrete applications.

Tools:Win98, ActiveX, COM, ATL, ADO, MS Access, component programming, MFC, VC++5.0.

Responsibilities: create method, developed system architecture and objects interfaces, programming and testing COM objects and client application.

1999

The typical project of eShop. The project includes two ASP applications: the administrative application and the buyer's application. The server scripts located on ASP pages of these applications address to stored procedures for performance of all operations with a database SQL Server. For access to a database was used the object interface of the ADO.

Tools: WinNT, IIS, MS InterDev, SQL Server, ADO, Jscript, ASP, C++, HTML.

Responsibilities: create stored procedures, create administrative application ASP, developed code for access to the database through ADO interface by using Win32 COM API .

1998

The system for modeling complex dynamic objects is executed by the component programming. The client is SDI MFC application. Servers are COM objects containing classes for modeling separate dynamic parts of system. The developed architecture provides unlimited expansion of system by addition new COM objects without recompiling of the program.

Tools: Win95, VC++, MFC, ATL, Win32 COM API.

Responsibilities: create system architecture and COM object's interfaces, developed more than 30 COM objects for different dynamic parts, developed GUI for client SDI application.

1998

The two languages (Russian and English) site of JSC Maestro (manufacturer of exclusive staircases and chandeliers) was created and published.

Tools: HTML.

Responsibilities: Design, programming.

1997

Multifunctional program for working with mailing lists was developed. Five main groups of operations can be implemented by this program: extract email addresses from any files (text, htm, doc, binary etc.) and from the Clipboard;edit the single mailing list (add, modify, delete or crop addresses);make usefull operations between lists (union, subtraction, intersection and splitting);insert addresses into mailer;store mailing lists on the hard disk. You can downlowd this program free from my site and use it for pleaser.

Tools: Win95 , VC++, MFC.

Responsibilities: Designed and implemented.

1997

Design pattern for complex dynamic system simulation was developed. The essence of the offered approach is that the simulated system is broken into two sets - set of objects-parts and set of connections between them. Each step of modeling is divided into two steps. On a first step all connections are broken off and objects-parts independently realizes the initial conditions. On the second step the connection objects transfer final condition to inputs of the objects-parts, i.e. update their initial condition. The system is realized in language Java and is submitted in my clause on this site (without GUI only console variant).

Tools: Win95, Java, Semantic Visual Cafe, Sun SDK 1.1.5.

Responsibilities: Creation, programming and debugging.

1996

Engine for modeling electrochemical dynamic processes during metal coatings was developed. This Engine was used in reseach work to investigate influence of some chamicals and outer conditions on the chrome plating quality of steel in automobile industry. Also were studed processes of depositing powder particles of carbon at the Ni matrix. As an fun example of use of this Engine on a site is submitted applet - game Dogfun.

Tools: Win95, Java, Sun SDK 1.0.2.

Responsibilities: Creation, programming and debugging.

1996-1995

CAD of the electromagnetic press was developed. This program allows to choose optimal geometrical and electrical parameters small-sized electromagnetic press with force of impact up to 5 tons. The program chooses the basic parameters on the given force of blow. The program carries out necessary procedures of optimization and forms 3D configuration of a press. The program uses databases of standard elements of designs - springs, bearings, properties of materials and so on.

Tools: Win95, VC++2.0, MFC 3.0, ODBC, MS Access, OpenGL.

Responsibilities: Created system architecture, developed classes, developed GUI, implemented programming and debugging.

1994

The program for modeling a system of a chisel properties solution was developed. The purpose of modeling is the search of optimal parameters of the regulation law of density of a chisel solution ensuring for concrete conditions of drilling minimization of the barytes charge with observance of technological and technical restrictions. For system modeling it was submitted as set of structural elements - capacities, troughs, regulators etc. and was described by system of the differential equations. The output of the program includes the diagrams of change in time of parameters of a chisel solution on an exit from a chink and in various points of circulating system. The program allows to choose parameters of adjustment of system ensuring smooth work of the equipment and reduction of the barytes charge.

Tools: Win3.1, VC++1.5, MFC 2.5.

Responsibilities: Created system architecture, developed classes for system elements, developed GUI, implemented programming and debugging.

1993-1992

CAD-Mechanism was developed. The system is intended for designing flat mechanisms of various purposes. The system solves the following tasks: graphic input of the sketch of the mechanism in the computer, animation, kinematic and power solving of the mechanism, equilibration of the mechanism. The system was widely applied in various areas of an industry to designing clearing mechanisms of a wheat-harvest combine, film-chambers, fruits and vegetables harvest machines, hay machines, chassis of the plane, manipulator of the robot, steering management of the automobile, lifts and so on. The use of system usually allows to lower the charge of materials on 10-50%, to reduce time of designing in some times, to increase reliability of a design at the expense of a careful equilibration.

Tools: Turbo C++, MS-DOS.

Responsibilities: Created system architecture, developed classes for system elements, developed GUI, implemented programming and debugging.

 

1991-1984

Head of CAD System Department, Assistant Professor
Professional Skill Institute for the Managerial Staff,

Rostov-on-Don, Russia

Responsibilities: Lecturing the programming languages (C, C++, FORTRAN, PASCAL, BASIC). Research work in the field of CAD for machine building. Organized two laboratories (30 programmers) and was a team leader in many program projects. Programming on C, C++, PASCAL.

 

1984-1977

Head of CAD and Control Systems Laboratory, Senior Researcher,Senior Engineer
All-Union Scientific and Research Institute of Well-Drilling

Krasnodar, Russia

Responsibilities: Research and development work in the field of well-drilling and boring solutions. Programming on FORTRAN.

1977-1973

Senior Engineer, Programmer
Politechnical Institute

Krasnodar, Russia

Responsibilities: Computer modelling of gas transportation, hydraulic and mechanical objects. Programming on ALGOL-68.

 

APPENDIX A: PATENTS

Some patents have co-inventors, not named.

  1. N 1,148,392 - Way of a call of inflow from a pit-hole and device for its realization - priority from June 4 1983.
  2. N 1,046,487 - System for automatic measurement of the volumetric contents of gas in a bore solution - priority from June 22 1982.
  3. N 1,041,677 - Automated system for regulation of properties of a bore solution - priority from May 17 1982.
  4. N 1,032,174 - System for automatic measurement of the boring solution outlay during pit-hole drilling - priority from April 1 1982.
  5. N 1,035,205 - Device for automatic input of liquid reagent in a bore solution - priority from March 12 1982.
  6. N 1,032,173 - Automatic system for management of process of cementation of a pit-hole - priority from March 3 1982.
  7. N 1,040,127 - Way of definition of mechanical speed of drilling - priority from February 17 1982.
  8. N 547,734 - System for automatic control of pressure in a collector of a gas craft - priority from May 12 1975.

 

APPENDIX B: BOOKS

 

  1. Computer modeling of mechanisms, Rostov-on-Don, 1991.
  2. Designing agricultural machines with the help of the computer, Rostov-on-Don, 1990.
  3. System for the automated design of mechanisms of agricultural machines, Rostov-on-Don, 1990.
  4. Package of the applied programs for the force analysis of mechanisms of agricultural machines, Rostov-on-Don, 1989.
  5. Models and algorithms for the automated design of mechanisms of agricultural machines, Rostov-on-Don, 1988.

 

APPENDIX C: ARTICLES, PAPERS, LECTURES, COURSES

Some articles have co-authors, not named.

  1. Design Pattern for Complex Dynamic System Simulation, 1997, my site.
  2. Dynamic Interface, 1998, my site.
  3. Problem-oriented language for the description of mechanisms. Conference paper "Development of databases and bases of knowledge in mechanical engineering ", Rostov-on-Don, 1996.
  4. Application of the automated design of mechanisms in agricultural mechanical engineering, Moscow, 1993.
  5. Automated system for graphic and kinematic modeling off the flat lever mechanisms, magazine " Managing systems and machines ", N5, 1989.
  6. Interactive graphic catalogue of "brisk" mechanisms, magazine "The Bulletin of Mechanical Engineering ", N5, 1989.
  7. System of the automated design of mechanisms of agricultural machines, magazine " Tractors and agricultural machines ", N1, 1989.
  8. Dynamic modeling of flat movement of mechanical systems on the computer, paper of a scientific and technical conference " Mathematical modeling in engineering practice ", 1988.
  9. Automation of a choice and account of bearings, magazine " Tractors and agricultural machines ", N2,1988.
  10. Interactive system for the automated design of flat lever mechanisms, paper of the international conference "Problems of the automated design in the mechanical engineering ", Moscow, 1988.
  11. Development CAD of springs and lever mechanisms. The report on research work, 1987.
  12. Analysis of dynamic characteristics of circulating system of boring installation, magazine "Automatics and computer facilities in a petroleum and gas industry", N3,1987.
  13. Lingware of dynamic modeling in CAD systems, paper of a scientific and technical conference on application of computer facilities, Rostov-on-Don, 1987.
  14. Interactive CAD of machine-building units with use of databases, paper of a scientific and technical conference on application of computer facilities, Rostov-on-Don, 1987.
  15. Development of the software CAD of account both choice of springs and bearings for the microcomputer, the report on research work, 1986.
  16. Software CAD. The methodical recommendations for the designers. Rostov-on-Don, 1985.
  17. Software CAD. The methodical recommendations for the technologists. Rostov-on-Don, 1985.
  18. Definition of a degree of chisel deterioration, magazine "Automation and Telemechanization of a petroleum industry", N7, 1982.
  19. Algorithm for definition of optimum regime parameters of mechanical boring process, paper of a scientific and technical conference "Investigation, drilling and operation of petroleum and gas deposits", 1982.
  20. Definition of some parameters of petrolium and water throwings on the base of the surface information, paper of a conference on the mechanics of abnormal systems, 1982.
  21. Construction of the bore generalized models of process of replacement of a boring solution by the cementation solution, magazine "News of an Academy of sciences", N1, 1982.
  22. Dynamic model of petroleum and water throwings,paper of an All-Union seminar "New achievement in hydraulics õ of boring and cementation solutions and systems", Moscow, 1982.
  23. Substantiation of the admissions on fluctuations of density of a cementation solution, proceedings of All-Union institute of boring "Engineering technology of washing and fastening of pit-holes ", 1982.
  24. Simplified formula for account of hydrostatic pressure of a solution sated with gas, magazine "Drilling", N10, 1981.
  25. Application of the mathematical theory of planning of experiments and methods of applied mathematics at process of replacement of a boring solution by cementation solution and designing the process of cementation of pit-holes, report on research work, 1980.
  26. Development and introduction of the monitoring system, designing and management of technological processes of drilling of petroleum and gas pit-holes, report on research work, 1980.
  27. First-order development of system of the automated design of construction of pit-holes, report on research work, 1980.
  28. Account of the charge of a clay solution, clay material and chemical reagents. Methodical management manual, proceedings of All-Union institute on drilling, 1979.
  29. Task of a choice of structure and parameters of system of a storage of powder materials, proceedings of All-Union institute on drilling, 1979.
  30. Method of account of the size and mode of operations of the device for the solution preparation, paper of an All-Union seminar on hydraulics of boring liquids and solutions, 1978.
  31. Structural modeling of a gas collector of an any configuration, magazine "News of Northern Caucasus of a centre of science. Engineering sciences", N1,1977.
  32. Research of a discretely-continuous control system of productivity of a gas craft, report on scientific and technical work, 1976.
  33. Choice of the structure of mathematical model of a gas pit-hole as element of a control system, magazine "News of Northern Caucasus of a centre of science. Engineering sciences", N3,1976.
  34. Account on the computer frequency of the characteristics of the systems containing elements with distributed parameters, magazine "Electromechanics", N9,1976.
  35. Method of an estimation of additional expenses from nonoptimality of algorithm of management of a gas craft, Works of the Krasnodar polytechnical institute, N224, 1976.
  36. Optimum algorithm of distributed inflows management, proceedings of the Krasnodar polytechnical institute, N224, 1976.
  37. Mathematical model of a gas pit-hole as element of a control system, magazine "Problems of petroleum and gas of Tyumen", N30, 1976.
  38. Method of identification of objects with the distributed parameters by help of frequency characteristics, magazine "Electromechanics", N3, 1976.
  39. Mathematical model of a site of the pipeline as element of a complex collector, magazine "Petroleum and gas", N2, 1976.
  40. Mathematical description and account of dynamic characteristics of a gas collector, the report on research work, 1974.
  41. Automatic control of system of water supply, paper ts of a scientific and technical conference, 1973.
  42. Research of a water supply system as object of multichannel automatic control, magazine "Canning Industry ", N2, 1975.
  43. Analysis of oscillatory processes in a control system of water supply, magazine "Canning industry ", N11, 1974.
  44. Automatic control of pumps of the second rise at water supply, magazine "Canning industry ", N3, 1974.
  45. Automatic remote control of water pit-holes, magazine "Canning industry ", N2,1974.
  46. Management device for water supply of canning factories, magazine "Canning industry ", N1,1974.
  47. Control of the equipment for processing milk, magazine "Canning industry ", N11, 1972.
  48. Protection of magnetic valves, magazine "Refrigerating engineering ", N4, 1973.

Copyright © 2000 Evgeny Tarabrin