Harutyun Software Engineer

Back-End Web

Summary

My aim is not only to establish coding but also to provide relevant and clear-cut methods that are implemented in order to attain the most efficient coding system possible;
- Software developer with more than 7 years of experience;
- 5+ years of experience working with Node.js;
- Experience working with Express.js;
- Good skills in working with AWS, Docker, and Kubernetes;
- Deep understanding of implementing and integrating APIs;
- Experience working with implementing new microservice;
- Advanced English;
- Available: ASAP.

Experience

Senior BackEnd Engineer, NDA

2022.03-present
Working on business requirements.
Technologies: Nodejs, Typescript, Serverless framework, Dynamo DB, Lambda functions, Amplify, AppSync, Cognito, graphql

Head of BackEnd Team, NDA

2021-2022.03
Working on several projects in the CrowdFunding business.
Responsibilities:

  • Setting up the projects;
  • Making Architectural decisions;
  • Code review processing.

Technologies: Nodejs, Typescript, Serverless framework, Dynamo DB, Lambda functions, Amplify, AppSync, Cognito, graphql, Vue.js.

Software Architect, NDA

2020-2021
Technologies: Nodejs, Typescript, Serverless framework, Dynamo DB, Lambda functions, Amplify, AppSynco.

Lead Software Engineer, NDA

2020-2021
Working on a big healthcare project.
Responsibilities:

  • Solving complex problems connected to business logic Code review processing;
  • Writing reusable and testable clean code;
  • Writing unit tests.

Technologies: Nodejs, Typescript, Serverless framework, Dynamo DB Lambda functions, graphql, Vue.js, Koa, S3, SNS, SQS Angular, React, WebSocket, Apollo.js, Dynatron.

Software Architect (part-time), NDA

2019-2021
Worked on a project which helps people to manage their houses and properties
Responsibilities:

  • Making Architectural decisions;
  • Solving complex problems connected to business logic;
  • Code review processing writing reusable and testable clean code;

Technologies: Nodejs, Postgresql, Sequelize, Express, S3, WebSocket, Nginx.

Senior Software Engineer, NDA

2019-2020
Working on a Browser extension that helps people to automate tasks connected with more than 30 different 3rd party APIs and to have the ability to control the most famous apps with a command input.
Responsibilities:

  • Implementing integrations with different 3rd party public and private APIs;
  • Writing reusable and testable clean code.

Technologies: Nodejs, Typescript, DynamoDB, MongoDB, IndexDB, S3, Angular, React, WebSocket, Electron.

Lead Software Engineer (part-time), NDA

2019-2020
Working on a desktop application that is helping people to automate their actions on LinkedIn and Instagram) properties.
Responsibilities:

  • Solving complex problems connected to business logic;
  • Writing reusable and testable clean code.

Technologies: Nodejs, Electron, React, S3, WebSocket.

Senior Software Engineer, NDA

2017-2018
Working on different projects which are video, audio, and messaging applications.
Responsibilities:

  • Implementing rest APIs;
  • implementing video call logic with webrtc technology.

Technologies: Nodejs, Serverless framework, Elastic beanstalk, DynamoDB, S3, SQS, SNS, WebSocket, WebRTC.

Software Engineer, NDA

2015-2017
Working on a big business management project with several connected products.
Responsibilities:

  • implementing new features;
  • working with microservice-driven architecture;
  • implementing new microservice.

Technologies: Nodejs, Molecular framework, Sequelize, Postgresql, S3, Redis, RabbitMQ, WebSocket, Nats.

 Education

Bachelor's Degree Armenian State University of Economics