Khirin Evgeny
|
Professional skills |
Experience in projects and group leading including planning teamwork, programs design, code review and hiring of new employees in the group. Experienced in all stages of computer program lifecycle: design, implementation, testing, support, release of new versions etc. Capable to work both independently and within team. Strong background in multithreaded programming, inter-process communications, networking, Client-Server programming, API’s trapping, undocumented Windows NT API etc. |
|
APIs and Protocols |
Networking: TCP/IP, HTTP, FTP. Middleware: BEA Tuxedo, BEA Jolt. Databases API: ODBC, JDBC, DB2, DBLib, CTLib, Oracle, Informix. |
|
Programming languages |
C/C++, Assembler x86, Java, SQL, JavaScript, HTML, VB and others. |
|
Operating systems environments |
Windows 95/NT/2000/XP, Unix. |
|
Employment |
2002 – 2003 Computer consultant Israel Developed API trapping engine, which allows intercept ANY
function in ANY DLL under Windows NT/2000/XP. Trapping engine details can be
found on my home page http://www.geocities.com/ekhirin. · LoadRunner/Topaz module for sending and receiving SMS messages through mobile phone connected to serial port using AT-commands. · Added support for new versions of Baan ERP in LoadRunner. ·
Researched and fixed performance problems in Windows
2000 of Baan ERP in LoadRunner. Joined LoadRunner Web replay group and took responsibility for extending support of this protocol in LoadRunner including improvement of overall performance, JavaScript support, improved URL and HTML parsing etc. 1999 Team Leader of LoadRunner databases protocols group. In addition to programmer work, was responsible for planning and coordination of teamwork, customer support and interaction, absorption of new employees in the group. 1996 - 1998 Senior Software Engineer in LoadRunner databases protocols
group. Took a leading position in developing of new protocols for LoadRunner, including record of communication between client and server under Windows, replay under Windows and Unix, automatic code generation of recorded tests. Developed support for the following protocols: JDBC, Oracle Forms 5 RPC, BEA Jolt, PeopleSoft ERP on BEA Tuxedo, DBLib (Microsoft and Sybase), ODBC, Informix, DB2. 1995 Software engineer. Developing testing applications and automatic tests scripts for QA department. 1989 - 1994 Machine
Works Mogilev, Belarus Developing and management as project leader financial and business software for IBM PC and PDP-11. System programming for VMS IBM/370. |
|
Education |
1982 – 1989 Byelorussian Univercity Minsk, USSR M. Sc. Physics. |
|
Army Duty |
1984 - 1986 Duty in Soviet army. |
|
Languages |
Hebrew, English, Russian, Byelorussian. |