Andrey Krasnov

View resume


Computer Scientist & Software Engineer

Andrey Krasnov

About me

Learn new things fast, find creative solutions. Married and have a daughter.


Andrey Krasnov
Nizhny Novgorod, Russia

Work experience

2015 – 2023

Fulltime - Senior Software Engineer

I'm working in analyzers team (Advisor) as GUI lead. Roles: define feature scope, planning, software architecture, coordinate development tasks\team. Currently my main activity is transition GUI from C++ (wxwidgets) to HTML\JS (Vue.js, client-server). I strive to apply a software-oriented, customer-obsessed product approach to deliver success

2014 – 2015

Fulltime – Software Developer

I worked in a team which developing applications for Plantronics headsets. My area of interest was: С++11, Javascript, REST API, CEF

Russian Federal Nuclear Center
2003 – 2014

Fulltime – Research Associate

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 did a lot of applications in C# tasks preprocessor, geometry modelling, calculation results viewer (DirectX). I am the author of over 20 scientific reports on various special areas


Tomsk State University
1998 – 2003

Mechanics and Mathematics Faculty

Average grade: 4.85, summa cum laude Faculty of Mechanics and Mathematics (Fluid, gas and plasma mechanics)


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

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

Other: Software design, Patterns


Won the award outstanding scientists twice in 2010 and 2013.

First\second places on math and physics City Olympiads at school.

First place in the regional championship in SAMBO.


Russian (mother tongue), English (Intermediate).



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

  •, , and – 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.
  • (discontinued) – site refers to astrological counseling and related blog. It’s also based on WordPress with live chat and payment plugins.
  • (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.


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: