Computer
Science Experience

PROGRAMMING SKILLS

20+ years experience working as computational physicist, software developer, leader, programming manager, director of operation and research, expert of some Russian and international committees. Expertise in programming, design, architecture, parallel computing, and in managing complex interdisciplinary projects.

EXPERIENCE

  • Operating systems: Windows/Linux/Unix/OS400/VM
  • Programming languages: C/C++/C#(STL, Boost, ATLAS, QuantLib), Python, Perl, Unix shell (Born/Korn/C, Tcl/Tk), VB, Fortran, Java (server side programming), Assembler IBM/370.
  • Parallel computing: Multicore programming, OpenMP, TBB, PVM, MPI, xpvm, multithreading, GPU.
  • Modeling and publishing: Matlab, Mathematica, R, Reduce, Maple. Expertise in TeX/LaTeX, Microsoft Project, UML..
  • Databases: SQL, store procedures, MS SQL Server, Teradata, Netezza, Informix with esql, Sybase, MS Access, Excel, Focus, ADO, OLEDB, ODBC, JDBC, CMDB. Knowledge of logical data design
  • Communications: TCP/IP, socket programming, UNIX terminal programming, pgm, qpid, wombat.

TRAINING COURSES

  • Training on FpML, ISDA, 2005
  • Certified C++ programmer, score 83%, Brainbench, 2000
  • Training on Focus DB administrating and maintenance, Information Builders, New York, 1999