VITALII VANOVSCHI

Vitalii's photo


Vitalii's email
Vitalii's phone


Photo Gallery
Interests
Software design and engineering.
Software project management.
Parallel and distributed computing.
Algorithm design.

Work experience
Jan 2009 - now
Software Engineer at Google.
2005 - 2008
Research and Teaching Assistant at University of Southern California.
Responsibilities: developing computational chemistry software (effective fragment potential), system administration, quantum chemistry research, managing lab sections.

Research projects
2004, 2007 - 2008
Implementation of Effective Fragment Potential (EFP) method.

Posters:
    Catalina symposium poster (2005)
    abstract

Technology: C++.

2005 - 2007
Studying of symmetry breaking and vibronic interactions in p-benzyne radical anion.

Papers:
    "Structure, vibrational frequencies, ionization energies, and photoelectron spectrum of the para-benzyne radical anion"
Vitalii Vanovschi, Anna I. Krylov and Paul G. Wenthold
Theoretical Chemistry Accounts, Volume 120, Pages 45-48 (2008)
DOI 10.1007/s00214-007-0305-7

Posters:
    Gordon Conference (2006)
    American Chemical Society Conference (2006)
    Western Spectroscopy Conference (2007)
    Free Radicals Symposium (2007)

Technology: Python (configuration and data processing scripts).

2004 - 2005
DMOD (Distributed Molecular Dynamics) - implementation of rigid body distributed molecular dynamics calculations with dynamic load-balancing. During this work new algorithms of rigid body molecular dynamics was formulated and implemented. Developed software has the following features features:
  • Rigid body molecular dynamics
  • Nose-Hoover chains thermostat
  • Local geometry optimization
  • Global geometry optimization by using REMD (replica exchange molecular dynamics)
  • Steered molecular dynamics
  • Interface to external forces
Papers:
    "Implementation of the replica-exchange molecular dynamics method for rigid bodies" A.Moskovsky, V.Vanovschi, S.Konyukhov , A.Nemukhin, International Journal of Quantum Chemistry, Volume 106, Issue 10, Pages 2208 - 2213 (2006).

Technology: C++, parallel programming.

2002 - 2004
Universal web-interface for quantum chemistry calculations. Molecular Editor Java Applet has been developed as a part of this project.

Papers:
    "A new universal Web interface for quantum chemistry software" A.Moskovsky, V.Vanovsky , A.Granovsky , D.Firsov , A.Nemukhin, International Journal of Quantum Chemistry, Volume 100, Issue 4, Pages 645 - 648 (2004).
Thank RFFI for supporting this project.

Technology: Java (JSP, Java Servlets, Java Applet), XML, XSLT, HTML, Javascript.

2003
Huckel - quantum chemistry package on the base of Extended Huckel Theory (EHT)

Technology: C.

2003
EL_CALC - program calculates the maximum number of different excited levels with given excitation energy in molecule.

Technology: C++.

Open source project
Parallel Python - Parallel and distributed programming for Python.

Technology: Python, parallel programming.

Developer community project
Python Blogs - Blogging platform for Python community.

Technology: PHP.

Programming languages and technologies experience
Python
C, C++
Java, JSP, Java Servlets, Java Applet
PHP
MPI, ParallelPython
SQL (PostGre SQL, My SQL)
XML, XSLT, SAX, DOM, SOAP, expat
HTML, JavaScript, AJAX, GoogleGears
Latex
MFC
Direct 3D
Prolog
Perl
Haskell

Education
2007 - 2008
Master's degree in Computer Science, University of Southern California.
GPA 4.00/4.00

2005 - 2009
PhD degree in Chemistry, University of Southern California.
GPA 4.00/4.00

2000 - 2005
Master's degree in Chemistry, Moscow State University.
Topic of Master's Thesis: "Development of rigid body molecular dynamics software for modeling properties of biomolecules"
GPA 3.95/4.00, Diploma with honors

Honors and awards
Stauffer fellowship, 2008.
Elected to membership in Phi Kappa Phi honor society, 2008.
Burg stipend for academic excellence, 2007-2008.
Diploma of honor from Moscow State University, 2005.
Jury member at 38th Int. Mendeleev Olympiad in Chemistry, 2004
First place at Moldavian nation olympiad, Computer Science, 2000.
First place at Mendeleev olympiad, Chemistry, 1999.
First place at Soros olympiad, Chemistry, 1999.
First place at Mendeleev olympiad, Chemistry, 1998.
First place at Soros olympiad, Chemistry, 1998.
First place at Soros olympiad, Chemistry, 1997.

Hobbies: hiking, travel, fitness, skiing, photography

2004-2017 © Vitalii Vanovschi. All rights reserved.