Fortran, programming language: expert knowledge, famous among theoretical physicists and chemistry people.
Other computational knowledge: C, C++, Latex, shell scripting, Python Parallel Programming using MPI (Message Passing Interface).
Other various data and image processing tools in Windows and Linux OS. I can work very easily on both Windows and Linux OS's (operating systems).
To carry out my research-related work I use Python and modern Fortran.
Experimental Experience:
sample preparations of oxides (pyrochlores) in their bulk form, XRD, Rietveld refinement (basic knowledge).
DFT Experience:
Vibrational properties have been calculated using finite difference method and linear response approach. In addition, i have studied the structural, bonding and dielectric properties of oxides. Self generations of Pseudopotentials have been done, like norm-conserving pseudopotentials (NCPP), ultrasoft pseudopotentials (USPP) and projected augmented wave potetials (PAW). [ Information about
NCPP, USPP and PAW will be available soon ...... ]. To carry out my research activities, I have used Quantum Espresso (atomic, pw, phonon, cp and other various post-processing codes), Siesta code, which make use of plane waves and numerical atomic orbitals as basis respectively. Other used codes are CPMD (Car-Parrinello MD), ABINIT, ELK (all electron code), VASP. These codes, except ELK, make use of pseudopotentials to fast the computations and give reasonable accuracy of the calculated results.
Gaussian, Orca, and Grrm codes
Teaching Experience:
Guest lecturer in Gargi college, Delhi university, India.
Teaching assistant in Applied optics and Condensed matter lab in Physics Department, IIT Delhi for three years starting from July 2009 to July 2012.