MoscowNikita O. Shubinmaquefel@gmail.com
Employment history
Software Engineer, SeniorTopcon Positioning SystemsDecember 2016
Embedded Software
Software Engineer, SeniorKemek EngineeringMay 2012 - December 2016
Moved core company product from QNX 6.3.2 to modern Linux system rewriting many parts to conform modern standards
Implemented centralized configuration API with rich network interfaces supporting many programming languages
Developed rich TCD procedure and software for automatic deployment and testing using new approach based on KVM
Head of Soil Mechanics Dep.MOSTDORGEOTRESTJanuary 2009 - May 2012
Developed and implemented processing and accounting system for soil characteristics experiments with automatic reports and cost calculation
Studied and implemented fundamentally new methods of investigation of the properties of soils
Software EngineerKemek EngineeringOctober 2007 - May 2012
PHP ProgrammerFreelance
Education
MGUPI
(combined with Moscow Technological Institute in 2014)
Engineer-Mathematician
Applied Mathematics
Fall 2005 - Summer 2010
Technical Experience
Soil lab automatization software (full cycle, including invoice). C++, Qt, Postgresql, Microsoft Excel
Algorithms and software for automatic processing of experiments by triaxial compression. Calculation of Poisson's ratio, volumetric modules and linear deformation. С, Qt visualization.
Full device development cycle, including wiring diagrams, software, procedures, and technical control of the production cycle. ADC, C, C++, Embedded Arm Linux.
Additional Experience and Awards
Nokia Certified Qt Developer
Nokia Certified Qt Specialist: Core C++ for Qt Developers
Languages and Technologies
С; С++; Bash; Qt 4.8 (Rusty); PHP (Rusty); SQL (Rusty);
GNU/Linux, Linux kernel
Autotools and cross compiling sage
Large experience with embedded development