Evgenii Morenkov

Go developer particularly interested in security, performance, and availability. Certified Kubernetes and MongoDB developer. Obsessed with the high quality of both application and its technical documentation.


Experience

Senior Backend engineer

Work on performance, fast caching, system upgrade, legacy codebase migration to modern practices, REST API enhancements.

July 2019 - Present

Golang CLI developer

Develop CLI for Qordoba API, provide homebrew scripts for an easy application install

CLI's code is open and available here here

April 2019 - October 2019

Backend Application developer

Crawl product CSV feeds, HTML pages, aggregate products, provide REST API for frontend. A lot of performance tuning in golang application, requests to Elasticsearch, and AWS environment. Administration of MongoDB, Elasticsearch, AWS ElasticBeanstalk, docker containers.

December 2018 - Present

Golang developer for DNS auction bidder

Fides

Develop application that monitor information about current DNS prices and place bids on set of predefined rules

May 2018 - December 2018

Experienced Java web developer

Build fast backend server for crawling different sources, retrieve data, parse PDFs, store and provide REST API

October 2017 - July 2018

Fullstack developer

Build full feature from work with database, API endpoint to ReactJS page with redux

January 2017 - July 2017

Senior Java developer/Senior Golang developer

Design and build different server application for customers: data ETL for big European bank, code review system for Asian ride-hailing transport service company and etc

September 2014 - April 2019

Java developer

Build web application for concept car detail management

May 2013 - June 2014

Education

Saint Petersburg State Polytechnic University

B.S. of Software Engineering
September 2008 - June 2012

Saint Petersburg State Polytechnic University

Master of Software Engineering
September 2012 - June 2014

Skills

Programming Languages & Tools: Go, Java, Microservices, gRPC, Kafka, REST services
Databases: MySQL, PostgreSQL, MongoDB (Certified Developer 2016), Redis, ElasticSearch, RabbitMQ
AWS: EC2, S3, Lambda, DynamoDB, SES, SNS, SQS and others
Linux: Red Hat family (CentOS), Debian family (Ubuntu, Debian)
Scripting: Bash and utils (sed, awk, grep), Powershell
Frontend: HTML, CSS and Less, Javascript (React, Redux, Webpack, jQuery)
Misc: Kubernetes (Certified developer 2019), Docker, Agile
  • go
  • docker
  • kubernetes
  • mysql
  • postgresql
  • mongodb
  • redis
  • aws
  • kafka
  • linux
  • elasticsearch
  • java
  • js
  • react.js

Certifications

  • CKAD
    CKAD (2019)
  • mongoDB Developer
    MongoDB Certified Developer(2016)



  • Complete Guide to Elasticsearch (Udemy, 2019)
  • Advanced Databases and SQL Querying (Udemy, 2019)
  • AWS Certified Developer - Associate 2019 (Udemy, 2019)
  • gRPC [Golang] Master Class: Build Modern API & Microservices (Udemy, 2019)
  • Kubernetes Certified Application Developer (CKAD) with Tests (Udemy, 2019)