|
|||||
|
|||||
|
Name:
Evgeny TarabrinE-mail: tarabrin2000@yahoo.com
Personal Web-sites:
http://www.oocities.org/tarabrin2000/index.html http://tdcom.narod.ru/indexe.htmAddress:
4/96, Dnepropetrovskay, Rostov-on-Don, 344020, RussiaPhone: +7 (8632) 54-17-69
Personal Data: speak and read English freely
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, |
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), |
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.
APPENDIX B: BOOKS
APPENDIX C: ARTICLES, PAPERS, LECTURES, COURSES
Some articles have co-authors, not named.
|
Copyright © 2000 Evgeny Tarabrin