Personal Profile

Maxim Vynohradov

Senior Software Engineer

  +380951096937

  vinogradov.max97@gmail.com

  @max_vynohradov

I believe that programming and computer science entirely is my calling in life. I develop my technical and soft skills; get new experience and knowledge to be a role model in my field. Also, I'm big fan of Serverless, AWS Lambdas, Node.js and TypeScript.

Work Experience

Senior Software Engineer

Oct 2017
Present

Brocoders | Software Development Company
  • Development of scalable web-applications based on Node.js platform
  • Bug-fixing, codereview
  • Improvement, extending functionality of existing solutions
  • DevOps: handling web-servers. Management of AWS Infrastructure: EC2, ECS\ECR, Lambda, S3, Beanstalk, AWS ElasticSearch, CloudFront, Route53, CloudWatch
  • Automation of routine tasks using AWS Lambda functions (Serverless / SAM)
  • Troubleshooting REST API, Routing, HTTP(S)
  • CI\CD automation with AWS CodePipeline, GitHub Actions, Jenkins Pipelines
  • Mentoring of trainees and newcomers

Domain: Web-development (mostly for Startups)

Used technologies:Node.js, Express.js, Serverless/SAM, AWS Cloud Services, Nginx, Docker, React.js & Redux, Mocha & Chai, Nock, Google Cloud Platform APIs, Sentry, Firebase, Ruby, RoR, Swagger, Postman, ES, MongoDB, Postgres, Redis, MySQL, DynamoDB, BI systems (Metabase).

Team Lead, Back-end Developer

Sep 2018
Feb 2020

GOKADA- We do delivery now
  • Development and management of serverless API that based on AWS Lambdas and related Services
  • Development web-service on Nest.js
  • Bug-fixing, codereview
  • Interaction with customer and local team, making estimations and local development roadmaps.
  • DevOps: handling web-servers. Management of AWS Infrastructure: EC2, ECS\ECR, Lambda, S3, Beanstalk, AWS ElasticSearch, CloudFront, Route53, CloudWatch
  • Troubleshooting REST API, Routing, HTTP(S), MongoDB related issues
  • CI\CD automation with AWS CodePipeline

Domain: Transport system

Used technologies: Node.js, Express.js, Nest.js, Serverless Framework, AWS Cloud Services, Docker, Mocha & Chai, Google Cloud Platform APIs, Sentry, Firebase, Swagger, Postman, MongoDB, Postgres, Redis, Metabase.

Technical Solution Support Engineer

Jun 2016
Sep 2017

Netcracker Technology
  • Support of multi-component web-solution related to the telecommunication
  • Problems investigation, bugs-fixing
  • Programming: adding new components to existed program solution (JavaEE, Spring framework)
  • Creating validation and transformation tools for raw customer's data (Python).
  • Interacting with developers and managers at remote locations (Russia, India)

Customer: Cogeco Inc.

Domain: BSS, OSS and SDN/NFV

Used technologies: Java 1.7, Oracle DB, SQL, Maven, Spring, J2EE, GWT, WebLogic, SVN, Jenkins, IntelliJ IDEA, AJAX, jQuery, Python, Pandas.

Senior Technical Assistant

Jun 2016
Sep 2017

Sumy State University
  • Development of automated, interactive web-trainers
  • Support code-base of existing web-trainers, bugs fixing
  • Interactive with people (mostly teachers) that provide materials for trainers creation

Customer: Sumy State University

Domain: Education

Used technologies: SVN, JavaScript, AJAX, jQuery, Mustache templates, Bootstrap 3

Education

Sumy State University

2018
2019

Master's degree. Informatics.

Sumy State University

2014
2018

Bachelor's degree. Informatics.

Courses

Languages

Key Skills

Tech Stack

JavaScriptNode.jsTypeScriptRESTGraphQLFaaSServerlessExpress.jsNest.jsApolloReact.jsGatsby.js

Industry knowledge

Agile MethodologiesDesign PatternsTDDTechnical DocumentationTechnical Support

Containerization

DockerDocker ComposeAWS ECS

Public Clouds/Platforms

Amazon Web ServicesNetlify

IaC

AWS CloudFormation

AWS Cloud Services

EC2ALBLambdaS3CloudFrontECRECSAPI GatewayRDSElastic CacheRoute 53DynamoDBCloudWatchCodeBuild/Pipeline

Databases

PostgreSQLOracleDBMongoDBRedisDynamoDB

Continuous Integration

AWS CodePipelineAWS CodeBuildGitHub ActionsJenkins

Observability

SentryAWS Application InsightsCadvisor

Logging

AWS CloudWatch logsKibana

Scripting

shellnodejspython

Popular APIs & SDK

TwilioAWS SDKMapboxGoogle MapsSendGridMailgunMixPanel

Chat Bots

TelegramSlack

BI systems

Metabase

Testing

JestMochaChaiNycStrykerTesting CoveregeAvaSinonsuper-agentPostmanCypress

Codestyle

EsLintPrettierEditorConfigJSCPD

Issue Tracking

JiraGitHub IssuesTrelloWaffleMeisterTask

Also Have Experience With

Java

Java SEJava EEServletsJSPSpring CoreJMSWeb LogicFindBugsPMD

Python

PandaspychartsMatplotlibGBoostFlaskpytestpylintflake8

Ruby

Ruby coreRuby On RailsDeviceRSpecRubocop

And others...

jQueryPulumiAWS SAM