Senior Go Developer
Yadro
2022 - Present
Russia, Nizhny Novgorod
Development of software for the TATLIN.UNIFIED data storage system
Senior Go Developer
Yadro
2022 - Present
Russia, Nizhny Novgorod
Development of software for the TATLIN.UNIFIED data storage system
Senior C++ Developer
Garda Technologies
2017 - 2022
Russia, Nizhny Novgorod
development of database network traffic decoders: Teradata, 1C, Hbase, Informix, etc
development sql parsers: Teradata, Firebird, SAP HANA, etc
development firewall
Participation in internal audits
C++ Developer
MFI SOFT
2015 - 2017
Russia, Nizhny Novgorod
development of database network traffic decoders: Teradata, 1C, Hbase, Informix, etc
development sql parsers: Teradata, SAP HANA, etc
development of database agent
QA Engineer
Mail.Ru
2014 - 2015
Russia, Nizhny Novgorod
Testing web services on desktop, phone, tablet
Programming Skills
Other Skills
|
|
|
Telegram bot "Guess the movie from the photo" on Go
gitlab.com/amyasnikov/movies
gitlab.com/amyasnikov/tg_movies_aws_lambda
Jan 2021 - Mar 2021
Bot build on microservices(telegram-api, storage, parser) and use rabbitmq for services interaction
Gitlab build docker images on commit
docker compose run all services
Compiler Prototype on C++
gitlab.com/amyasnikov/aml
Aug 2020 - Nov 2020
Parsing and execution lisp-like code
Code parsing is divided into stages: Lexical analyzer, Syntax analyzer, Semantic analyzer, Code generation
Features: definition function, variables, calling function
Modeling the origin of life on C++
gitlab.com/amyasnikov/genesis
Jan 2020 - Apr 2020
World is area with resources
Microbes have genome. Genome is binary set commands that define behavior of microse
Using genetic algorithms to identify the fittest
Simple lisp interpreter on C++
gitlab.com/amyasnikov/lisp_interpreter
May 2019 - Jul 2019
Parsing and execution lisp-like code
Features: definition function, macros, variables (bool, int, double, string, list), calling function, saving and loading lisp files
Distributed video storage and playback system on IPFS
Jan 2018 - Oct 2018
Working with video files in IPFS. Getting rewarded for storing files
University
State University of Nizhny Novgorod (UNN)
2009 - 2015
Russia, Nizhny Novgorod
Grade: 4.3
The Faculty of Computational Mathematics and Cybernetics
Master's degree
OzonTech: Продвинутая разработка микросервисов на Go
October 2022
Rebrain: Архитектор высоких нагрузок - Highload
February 2022 - #34A4F302A39BB9F424F213D87A054622EN (link)
Слерм: AWS база
April 2021
Auriga: Linux Kernel
March 2021 - #2LK004 (link)
Школа кода безопасности
December 2019 - #ДС–1219150 (link)
BSI: ISO 9001:2015 Quality Management Systems - Requirements
January 2019 - #ENR-00619326 (link)
Cisco: Introduction to Internet of Things
July 2018 (link)
Stepic: Функциональное программирование на языке Haskell
February 2017 - #48757 (link)
Intel: Intel Delta Course "Additional topics to the Software Engineering"
2014, 2015
itseez: Анализ данных 2013, ННГУ. 2-ое место
2013
Intel: Certificate of excellence "Intel Parallel Programming Professional"
2011