Skip to content
View geranton93's full-sized avatar
Block or Report

Block or report geranton93

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
geranton93/README.md

Anton Herashchenko

Senior Software Engineer | DevOps | SRE

Summary:

6+ years of professional experience in the Information Technology industry

Solid overall understanding of the IT industry, including software, hardware, and networking

Proficient knowledge of JavaScript and popular JavaScript-based libraries, frameworks

Thorough understanding of software design principles and patterns

Experience with Microservices and REST principles

Solid understanding of web performance concerns (event loop, asynchronous programming)

Thorough understanding of test-driven development (TDD), behavior-driven development (BDD)

Experienced in automated development processes

Experience working in large distributed teams

Experience in:

- leading teams

- working with foreign customers

- working with remote teams

- working with microservice architecture

- working as an independent developer, as a team player

- writing technical designs, building diagrams using draw.io

Skills:

Programming and Markup Languages:

JavaScript, TypeScript, SQL, XML, JSON, CQL, YAML, HTML, CSV.

Technologies and Frameworks:

Back-end frameworks: Node.js (Express.js, Koa.js, Nest.js, Meteor.js, Hapi, Restify)

Databases:

MySQL, PostgreSQL, Aurora, MongoDB, Redis, Elasticsearch, ElastiCache, DynamoDB, DocumentDB, Neo4j

Development Environments:

VS Code, macOS, Linux, Ubuntu, editorconfig, make, prettier, husky, nvm, eslint, sonar, commitlint, foreman, newrelic, ECS logging format, ELK stack, Cloudwatch, Prometheus, Grafana
CI/CD: Bitbucket CI, GitLab CI, GitHub Actions,

Technologies:

AWS (Lambda, s3, IAM, SMS, EC2, Cognito, SQS, DynamoDB, DocumentDB, Aurora, RDS, CloudWatch, EKS, ECR), Terraform, SQL, NoSQL, Zeit, Serverless, Apollo, Kubernetes, Docker, PageSpeed Module (Nginx), gRPC, JSON RPC, Formats (XML, JSON, YAML, CSV), Message brokers (Redis, RabbitMQ, SQS), type GraphQL, Apollo Server, npm, CQL(Cypher Query Language), ORMs(Sequelize, TypeORM, knex, Prisma), ODM (mongoose), neo4j/graphql

API Architecture Styles:

REST, GraphQL

Testing Environments:

Mocha, Chai, Sinon, Jest, Supertest, nyc, Puppeteer, Cucumber, k6

Documentation:

Swagger / OpenAPI, JSDoc/TSDoc, MD, Jira Confluence, Notion

Continuous Integration and Repository Management:

Jenkins, GitHub, Bitbucket, GitLab

Bug Tracking Systems:

Jira, Confluence

Source Version Control:

Git

Languages:

Ukrainian -- Native

Russian -- Native

English -- Speaking: upper-intermediate, Reading/Writing/Listening: advanced

LinkedIn

Popular repositories

  1. redis-task redis-task Public

    TypeScript

  2. node_parser node_parser Public

    JavaScript

  3. domain_parser domain_parser Public

    TypeScript

  4. eslint-plugin-moment eslint-plugin-moment Public

    JavaScript

  5. colorized-logger colorized-logger Public

    TypeScript

  6. new-project new-project Public