OLEG V. DANILOV Address: Russia, Saint-Petersburg Contact phone: +7(911)243-49-84 E-mail address: oleg@olegd.com Native language: Russian Foreign languages: English SUMMARY Senior software engineer with expertise in Java programming, static analysis, code coverage, various Java tools. 19+ years of extensive programming experience and software development in different environments. 7 years of quality engineering experience. 2 years of performance engineering experience. TECHNICAL SKILLS: Languages: Java, BPEL, C/C++, Pascal/Delphi, PHP. Tools & IDEs: Eclipse, FindBugs, YourKit, CVS/SVN, Bugzilla PROFESSIONAL EXPERIENCE ZAO Intel A/O July 2004 - till now Senior software engineer High performance SOA solution http://www.dynamicperimeter.com (Java, Eclipse) - participated in development of Services Desginer – an Eclipse-based design tool geared toward the SOA or security architect Harmony project http://harmony.apache.org (Java, C/C++; Windows, Linux): - co-developed java.io & java.text packages - developed JVMTI agent supporting custom protocol for profiling (C++; Linux) - participated in tuning MRTEs products as performance engineer (VTune for Windows) Awards: - Department Recognition Awards for Result Orientation & Quality (for developing serialization for Java VM) - Award for Results Orientation, Quality and Customer Orientation (for improving performance of the garbage collector) The Eclipse Foundation 2007 - till now Committer: BPEL Designer Project - participated in development of open-source BPEL Designer http://www.eclipse.org/bpel/ Elbrus Inc, Elbrus MCST (contract work for Sun Microsystems Inc.) July 2000 - July 2004 TestBeans/JCDI SQE engineer - participated in testing of JavaCard 2.1.2, 2.2 - participated in testing of TestBeans & Java Device Testing Suite 1.0 - participated in testing of JCDI 1.0 - participated in designing of test plans and developing of automatic and interactive tests for listed projects - developed harnesses for automatic execution of test suites listed above (Java; Bash) Awards: Award from SUN Microsystems for testing JavaCard 2.1.2 HyCube International September 2002 - February 2003 Software engineer/QA lead - developed HQIce - client for the HQ server including user-friendly editor, parser of the SQL queries, viewer of the results (Delphi; Windows) Chief Administration of Central Bank of Russian Federation in Stavropol Area December 1996 - July 2000 Staff software engineer - participated in development of electronic payment system for Stavropol area: - participated in designing - developed the program "Control", providing protection electronic payments against extraneous intervention (Delphi; Windows) - maintenance of: - hardware/software protection systems: "Accord" and "SecretNet"; - cryptographical system "Verba" developed by MO PNIEI for protection electronic payments; "Stavropolneftegeofizica" enterprise September 1994 - December 1996 Software engineer - developed program for testing and data recovering from unreliable tapes (Borland C++) - developed programs for integration of SUN SPARC stations with IBM PC-compatible computers (SUN SPARC, C, C shell; Borland C++) - developed programs for information processing with using mathematical methods (Fourier transform, fast Fourier transform etc.) - developed program for managing tapes and optical disks (SUN SPARC, C) "Medstat" enterprise January 1992 - September 1994 Software engineer - developed statistical programs (FoxPro; DOS) ADDITIONAL PROFESSIONAL ACTIVITIES - Co-developed Rapid File Defragmentor utility - a powerful file defragmentation product, which improves performance of personal computer or server by defragmenting large files (Delphi; Windows). http://www.rapidfd.com - Developed Rapid Environment Editor - a freeware environment variables editor. It includes easy to use GUI and replaces small and inconvenient Windows edit box (Delphi; Windows). http://www.rapidee.com EDUCATION 1991 - 1996 Department of Mathematics and Programming Stavropol State University MS in computer science