Pavel Ivanushkin

Freelance Linux Programmer & Website Programmer

2206
Location:Brooklyn, New York, United States
Profile:https://www.freelanced.com/pavelivanushkin
0
Kudos
4.0
2 Skills
Ask
Rate/Hr
Mr. Pavel Ivanushkin
Phone: (650) 870-4103
Email: pivanush@hotmail.com

Objective: To be involved in a dynamic environment doing work that maximally exploits all my proficiencies and requires me to constantly continue learning new skills, and allows me to work with a team of professionals with similar objective.

Summary of skills: more than 15 years of computer experience. Good coding skills. Extensive knowledge of C/C++, Perl, Python, PHP, Javascript, Java, CSS. Expert in Linux system administration and hardware troubleshooting.

Programming languages: C/C++, Perl, Python, PHP, Javascript, Java, CSS, Linux shell scripts, SQL, HTML, Fortran, Visual Basic

Web design languages: Javascript, Java, HTML, CSS

Databases: MySQL, Berkeley, PostgreSQL

WWW servers: Apache

Networking: TCP/IP, DHCP, NFS, BOOTP/TFTP, VPN, VNC, FTP, HTTP, SSH

Operating systems: Linux all major distributions (RHEL, CentOS, Debian, FC, Suse), Windows (95/98/2000/XP/Vista)

Work Experience:
01/2009 to present Queens College: Senior software developer / Linux HPC cluster administrator
Computer based research in quantum physics. Developing of scientific applicatiuons. Developing software for maintaining and visualization of scientific data. Programming languages used Perl, Python, C/C++
Installed and maintained MySQL database and Apache server. Based on these two developed informational website for HPC clusters users, including on-line tutoring. Languages used Perl, Python, PHP, MySQL, Javascript, CSS, C.
Administer, secure and support Linux cluster (RHEL) and Linux servers (CentOS, RHEL, Debian), installing and maintaining MPI environment, cluster queuing system, MySQL database. HTTP server (Apache).
Developed and maintained web interface that facilitated efficient system monitoring and system administration. Languages used Perl, PHP, MySQL, HTML, Javascript, CSS.
Installed and properly configured various MPI environments (LAMMPI, MPICH, OPENMPI) and developed scripts for integrating them to the cluster queuing system. Languages used Perl, Python, Linux shell scripts.

Side projects:
Developing web sites for companies and individuals.
Developing and maintaining databases for medical offices.
Developing of software for calling card company.


09/2003 to 01/2009   College of Staten Island: Senior Software developer / Linux HPC cluster systems administrator
Computer based research in solid state physics and nonlinear dynamics. Developing of research software. Programming languages used Perl, Python, C/C++, Fortran
Administer, secure and support Linux cluster and Linux servers, installing and maintaining MPI environment, cluster queuing system, MySQL database. HTTP server (Apache).
Developed and maintained web interface that facilitated efficient system monitoring and system administration. Languages used Perl, PHP, MySQL, HTML, Javascript, CSS.
Developed informational website for HPC clusters users, including on-line tutoring. Languages used Perl, PHP, MySQL, C, HTML, Javascript, CSS
Installed and properly configured various MPI environments (LAMMPI, MPICH, OPENMPI) and developed scripts for integrating them to the cluster queuing system. Languages used Perl, python, Linux shell scripts.
Installed and maintained MySQL database and Apache server. Based on these two developed informational website for HPC clusters users, including on-line tutoring. Languages used Perl, PHP, MySQL, C.
Instructing users, conducting MPI programming workshops.

09/1998 - 09/2003 t    College of Staten Island
Graduate assistant

Set up and maintain Beowulf Red Hat Linux cluster.
Set up and maintain standalone Linux servers (Red Hat, Debian, Suse).
Set up and maintain standalone Windows servers (Windows XP/200/Me).
Installed and tested various MPI environments (LAMMPI, MPICH, OPENMPI) and developed scripts for integrating them into cluster queuing system (SGE). Languages used Perl, python, UNIX shell scripts.
Developed and maintained informational and demonstration research web-site with on-line computer simulation. Languages used HTML, Javascript, Perl, C.
Instructing users, conducting MPI programming workshops.
Computer based research in quantum physics and solid state physics. Developed C/C++ applications for computer modeling and numerical solving of partial differential equations.
Processing and visualization of extensive amounts of scientific data.
Teaching C/C++ for undegraduate students.

EDUCATION
Ph.D. in Physics, year 2003 from
Graduate School of the City University of New York, New York, NY.
M.S. in Physics, year 2000 from
Graduate School of the City University of New York, New York, NY.

 
M.S. in Computer Science (with honors), year 1992, Moscow Institute of Physics and Technology, Moscow, Russia.

LANGUAGES
Russian (native), English (fluent), French (very basic)