← В ленту
senior
Регистрация: 04.08.2023

Viktor Manukyan

Специализация: Software Engineer
* Experienced specialist with a passion for delivering outstanding service. * Talented, responsible and high-performance software engineer with 5+ years of various professional experience. * I have been mostly working with Node.js and have dealt with several technologies. * I had projects with tasks such as creating rest API, authentication, DB data migration, rewriting architecture from monolith to microservice, using the auto-deploy system, GCP etc. * I’m also familiar with the AWS platform. * Background in full project life cycle from design to implementation, integration and maintenance Bachelor degree in Informatics and applied mathematics in Yerevan State University. * Strong mathematical and analytical basis Main courses. * Programming Languages, Algorithms, Databases, Mathematical Analysis, Functional Analysis, Discrete Mathematics, Probability Theory, Graph Theory Always looking to earn new skills, take on responsibilities, and grow professionally. * Ability to learn quickly, often in high
* Experienced specialist with a passion for delivering outstanding service. * Talented, responsible and high-performance software engineer with 5+ years of various professional experience. * I have been mostly working with Node.js and have dealt with several technologies. * I had projects with tasks such as creating rest API, authentication, DB data migration, rewriting architecture from monolith to microservice, using the auto-deploy system, GCP etc. * I’m also familiar with the AWS platform. * Background in full project life cycle from design to implementation, integration and maintenance Bachelor degree in Informatics and applied mathematics in Yerevan State University. * Strong mathematical and analytical basis Main courses. * Programming Languages, Algorithms, Databases, Mathematical Analysis, Functional Analysis, Discrete Mathematics, Probability Theory, Graph Theory Always looking to earn new skills, take on responsibilities, and grow professionally. * Ability to learn quickly, often in high

Портфолио

Webiz

Cyngular helps organizations proactively prepare for and respond to cyber security incidents, ensuring maximum protection and minimum downtime. • Write clean, efficient, and reusable code. • Develop and manage server-side components. • Integrate server-side logic to the user-facing components built by front-end developers. • Ensure that the main database and front-end requests are at their optimal performance. • Write tests, fix bugs, and provide technical support to users. • Document software development processes and prepare project reports. • Provide suggestions for improvement and apply them to daily tasks and processes.

Bizzity

BIzzity is a Software-as-a-Service (SaaS) platform that enables you to have a working and seamless sales process. • Write efficient, readable, well-tested code to accomplish tasks and solve technical problems. • Breakdown and prioritize tasks within projects and provide required direction to team members and reports to successfully meet deadlines. • Provide consistent and ongoing leadership and support to reports and mentor reports to achieve career and long-term objectives. • Communicate effectively within team, with your manager, with other teams and with key company stakeholders. • Review and provide feedback on the code of your teammates. • Participate in the hiring process and interviews, and provide clear and concise feedback on candidates. • Initiate, guide and build development workflow processes and documentation.

Esterox LLC

• Working with databases, creating resources for API functionality. • Creating Endpoints for REST and GraphQL APIs. • Creating Unit tests for written functionality and API. • Creating microservices. • Refactoring Code by Improving project structure and removing code duplicates.

Скиллы

Software Engineer
Javascript
TypeSctipt
PostgreSQL
MySQL
MongoDB
Redis
Express.js
Node.js
Redis
Docker
RestAPI
Azure
Kafka
RabbitMQ
React.js
Redux
Nest.js
Fasitify
Angular.js
Jenkins
Kubernetes
CI/C
HTML
SCSS

Опыт работы

Senior Software Engineer
с 03.2023 - По настоящий момент |Webiz
Typescript, PostgreSQL, TypeORM, Express.js, Node.js, Redis, Docker, Azure, AWS, RestAPI, Jest
Cyngular helps organizations proactively prepare for and respond to cyber security incidents, ensuring maximum protection and minimum downtime. • Write clean, efficient, and reusable code. • Develop and manage server-side components. • Integrate server-side logic to the user-facing components built by front-end developers. • Ensure that the main database and front-end requests are at their optimal performance. • Write tests, fix bugs, and provide technical support to users. • Document software development processes and prepare project reports. • Provide suggestions for improvement and apply them to daily tasks and processes.
Software Development Team Lead
с 02.2022 - По настоящий момент |Bizzity
Typescript, Javascript, PostgreSQL , Express.js, Node.js, Redis, Docker, Azure, RestAPI, Knex.js, Passport.js
BIzzity is a Software-as-a-Service (SaaS) platform that enables you to have a working and seamless sales process. • Write efficient, readable, well-tested code to accomplish tasks and solve technical problems. • Breakdown and prioritize tasks within projects and provide required direction to team members and reports to successfully meet deadlines. • Provide consistent and ongoing leadership and support to reports and mentor reports to achieve career and long-term objectives. • Communicate effectively within team, with your manager, with other teams and with key company stakeholders. • Review and provide feedback on the code of your teammates. • Participate in the hiring process and interviews, and provide clear and concise feedback on candidates. • Initiate, guide and build development workflow processes and documentation.
Senior Software Engineer
04.2021 - 06.2023 |Hexact Inc.
TypeSctipt, PostgreSQL, MySQL, MongoDB, Redis, MemCahce, Express.js, Fasitify, Nest.js, Nats API, RabbitMQ, Kafka, Typeorm, React.js, Redux, JWT, TypeSctipt(ts-node), REST API, GraphQL, Jest, Amazon web services, Google cloud platform, CI/CD, Docker, Kubernetes, Jenkins
• Hexameter monitors websites 24/7, to catch Availability, Performance, User experience, SEO, Health and Security problems, before they affect customers. • Hexowatch is an AI sidekick to monitor any website for visual, content, source code, technology, availability, or price changes. • Hexomatic makes it easy to scrape products, directories, prospects, and listings at scale with a simple point- and-click experience without or complex software required. • Hexosparkis an email automation + CRM designed to spark conversations, Connect directly from LinkedIn with the Hexo spark browser extension. 1-1 personalization at scale. • Hexify is a browser extension for web scraping. • Developing and maintaining all server-side network components. • Ensuring optimal performance of the central database and responsiveness to front-end requests. • Collaborating with front-end developers on the integration of elements. • Implementing microservices as well as monolith architecture Design inc customer-facing UI and backend services for various business processes. • Developing high-performance applications by writing testable, reusable, and efficient code. • Implementing effective security protocols, data protection measures, and storage solutions. • Documenting Node.js processes, including database schemas. • Recommending and implementing improvements to processes and technologies. • Keeping informed of advancements in the field of Node.js development.
Back End (Node.js) Software Engineer
05.2020 - 04.2021 |Esterox LLC
PostgreSQL, MongoDB, Express.js, Nats, Sequelize, React.js, Redux, Webpack, Auth0, TypeSctipt (ts-node), REST API, GraphQL, HTML/SCSS
• Working with databases, creating resources for API functionality. • Creating Endpoints for REST and GraphQL APIs. • Creating Unit tests for written functionality and API. • Creating microservices. • Refactoring Code by Improving project structure and removing code duplicates.
Back End (Node.js) Software Engineer
01.2019 - 05.2020 |Wave-IT
TypeSctipt, MySQL , Express.js, Node.js, Redis, Docker, AWS, GraphQl, RestAPI, MongoDB
* The client represents a marketing agency which automates ad placement in various social platforms. • Work as part of a team developing applications and services using Agile development method. • Code, test and operate Node.js based services Interact with and manipulate data in relational database. • Create and use CI/CD for continuous integration. • Create and upgrade documentation with MkdocsContribute to team and organizational improvements in process and infrastructure. • Effectively use tools and ingenuity to identify and fix defects before they become a problem.
Full Stack Engineer
06.2018 - 01.2019 |PerfectoWeb
PostgreSQL, Cassandra, MongoDB, Redis, Koa.js, Express.js, TypeORM, Rx.js, Webpack, Auth0, TypeSctipt(ts-node), AWS(Lambda, S3, SNS, IAM), Node.js, React.js, Angular.js, HTML/SCSS
* Perfecto Web is developing and supporting products according to client needs, which includes games, marketplaces, shops etc. • Participated in the creation of the architecture of the database. • Performed JWT authentication. • Performed microservice architecture. • Performed data interaction with PostgreSQL, MongoDB and Cassandra. • Performed connection between microservices using Redis Pub/Sub and RabbitMQ. • Performed data storing system (AWS S3).

Образование

Informatics and applied mathematics
2014 - 2020
Yerevan State University

Языки

АнглийскийВыше среднегоРусскийРодной