Position: C/C++ developer
Category: C++
English level: fluent
Years of experience: 11

Through the course of my career never experienced losing my job,  left after delivering projects with meeting customers expectations and keeping good relations with ex workplaces and colleagues.
Have experience of development on various tools and platforms (worked on projects for embedded devices, smart cards, HPC clusters, web(backend and frontend), mobile and descktop applications). 

Here are some of projects copied from my CV:

MBUX – Digital cockpit software for Mercedes Benz cars
Project Challenges: Delivering simple and smooth UI/UX out of complex specification,
seamless integration of cutting-edge mobile technologies with IVI system, tight
communication with involved teams and people, switching between multiple tasks
several times in a day
My role: Senior software developer
Tools used: C, C++, Qt/QML, C#, Python, QFace/FaceLift, Thrift

SenSage AP- a powerful Event Data Warehouse (EDW) that enables advanced data
analysis, detailed forensics and ad hoc investigations on a wide variety of data formats at
very large scale.
Project Challenges: Maintenance of large system that consist of bunch of modules,
platforms and languages used for these modules differs dramatically from each other.
Quickly reacting customers' requests, responsibility, get work done fast and cleanly.
My role: Software Engineer
Tools used: C, C++, POSIX, JavaEE, Spring, AngularJS, Perl, Puppet, Ruby, Bash,
SQL


FreeDDS migration project – Migrating and optimizing of old FreeDDS utilities.
Project Challenges: Command line tools written in FORTRAN to work early
supercomputers(50s, 60s with tape storage) were completely incompatible with modern
computers, the challenge was basically reading the old code, understanding algorithms
and rewriting them in C for HPC environment.
Tools used: C, Fortran, POSIX, Intel compiler suite, BLAS, MKL, MPI, OMP.
My role: HPC developer


ICADSS - Complex system for issuing and controlling national ID-cards, passports, and
delivering related services for government structures
Project Challenges: Scale, performance, fault tolerance, security.
My role: PKI developer, Cryptography - Created PKI services for the system and
biometric passports of Azerbaijan Republic, client API and terminal application used for
performing EAC on biometric passports.
Tools used: Java EE, EJBCA, Bouncy Castle, C++, 3M Reader SDK

"Eagle" GIS Server - Server for delivering vector and rasterized map data, WMS tile
server, geo-searching, routing, map editing services.
Project Challenges: Handling and quickly responding various expensive requests
simultaneously. The server can import geo-data from various sources
I would like work on extending/supporting successful projects as well as on new projects with well defined goals.