Andrey Krasnov

View resume

PROFILE

Computer Scientist & Software Engineer


Andrey Krasnov

About me

C++, C#, JavaScript software developer. Main abilities - learn new things fast, fast ramp-up, passion to solve problems, finding creative solution for non-standard puzzles. I am married and have a daughter.

Details

Name:
Andrey Krasnov
Age:
age
Location:
Nizhny Novgorod, Russia

Work experience


Intel
2015 – current

intel.com

Fulltime - Senior Software Engineer

GUI lead in Advisor team, define feature scope, planning, software architecture, coordinate development tasks. Currently my main activity is transition GUI from C++ to HTML\JS.

MERA
2014 – 2015

www.mera.ru

Fulltime – Software Developer

I was a part of a sustaining team for Avaya Aura Contact Center. My responsibilities were investigating and fixing defects of a product. Also, I worked in a team which is developing applications for Plantronics headsets. My area of interest lies in С++11, Javascript, REST API, CEF, etc.

Russian Federal Nuclear Center
2003 – 2014

www.vniitf.ru

Fulltime – Research Associate

Right after I graduated, I started working for VNIITF: a research nuclear center. I was developing a set of programs for computer modelling of hydrodynamics and high energy density physics in a team (mainly in C++, also I used Fortran and Delphi). I also did a lot of applications in C# – tasks preprocessor, geometry modelling, calculation results viewer (Managed DirectX), etc. I won the award outstanding scientists twice in 2010 and 2013. I am the author of over 20 scientific reports on various special areas.

Higher education


Tomsk State University
1998 – 2003

www.tsu.ru

Mechanics and Mathematics Faculty
Master degree in Computer Science (Specialization: Mechanics)

I studied computer simulations of physical processes. Also I learned about C ++, UML, Fortran and more. Here I learned about the importance of OOP and optimization of algorithms.

SKILLS


Currently use in work: C++ (all that stuff) and JavaScript (Vue.js, webpack)

Have wide expirience in past: C# (Winforms, Managed DirectX)

Other: STL, Design Patterns

Tools


MS Visual Studio and VS Code Windows and Arch Linux
SVN, Git, etc Matlab, Maple

Languages


Russian (mother tongue), English (I can attend an interview).

HOBBIES


Web-experience


Here is a list of sites which are running on my home-server:

  • scipro.ru, apej.ru , edrj.ru and interclover.ru – scientific journals managed by my wife.
  • Langues this is my first site, I developed it back in 2009. It is a E-learning site for distant learning foreign languages. It is based on WordPress PHP engine with custom template and plugins written by myself.
  • Servis Snezhinsk – small household company. It doesn’t run on my server, but I developed plugin for them. This plugin allows for users to enter meter readings and synchronizes it with Excel db.
  • nkrasnova and andykras – personal sites of me and my wife.
  • natalya-fomalhaut.ru (discontinued) – site refers to astrological counseling and related blog. It’s also based on WordPress with live chat and payment plugins.
  • marysmall.ru (discontinued) – it was a first WooCommerce based solution in .ru domain, back in 2012. Adapted to Russian by myself, including payments, currency and translation.

I’m using Arch Linux, Web-server Lighttpd, PHP+MySQL, and WordPress as CMS. Also Postfix+Dovecot+SpamAssassin for email.

Guitar music


I like different genres of music and I love playing guitar.

Sport


I like workout, ping pong, tennis and jogging. I used to be a champion of Sambo (martial art).

GitHub projects


These are some of my GitHub projects which I’ve been doing at spare time:

CONTACT