SUMMARY
Experienced Software Engineer with a passion for developing innovative programs that expedite the efficiency and effectiveness of organizational success. Well-versed in technology and writing code to create reliable and user-friendly systems. Confident communicator, strategic thinker, and innovative creator to develop customized software to meet companies' organizational needs and highlight their core competencies and further success.
SKILLS
Node Js -Advanced
Javascript - Advanced
PHP -Advanced
OOP - Advanced
Functional Programming - Advanced
.Net Core - Advanced
Event Driven Programming - Advanced
DevOps -Intermediate
SQL -Advanced
LANGUAGES
English - Fluent
Armenian - Native
EDUCATION
Informatics and Applied Mathematics (IAM)
Yerevan State university
2018
Bachelor's degree
EXPERIENCE
Software Engineer
04/2018 - Present
A universal identity solution that is easy to use ties users to unique names and transcends borders and institutions.
- Microservice‐based architecture
- AWS services such as Lambda, SNS/SQS, S3, DynamoDB, Elastic Search
- Experience in working with Elastic search Working with DataDog monitoring/logging system
- Unit, Integration and E2E testing
- TDD development
Environment: REST APIs, Node Js, NestJs, Express.js, Micro‐kit‐atlas, Postgres, EsLint, Sequelize ORM, Docker, CI/CD, GitLab, AWS SNS/SQS, S3 storage, postman, swagger, etc.
Senior Software Engineer
03/2021 - 01/2022
A digital, low‐cost alternative that gives Canadian investors a better choice in an industry that's historically been stacked against everyone.
- Microservice‐based architecture
- Working with the Google cloud platform
- Developing services using node js nest framework
- Unit, Integration and E2E testing
- Object‐oriented programming using nest.js framework GRPC protocol for services.
Environment: REST APIs, Redis, Node Js, Nest js, EsLint, Sequelize ORM, Docker, CI/CD, GitLab, GCP, postman
Software Engineer
01/2017 - 04/2018
- Monolith backend application.
- Well‐designed REST APIs
- Auth service using Email and Facebook
- Developed a payment system which allowed to do online payments using Paypal APIs.
- Third‐party services such as MailGun, SparkPost, Cloudinary, QrCode, and the SMS service(Twilio).
Environment: C#, .Net 5, Postgres, Cron, Nginx, Ubuntu, MySql, Git, CI/CD
Backend Developer
01/2015 - 01/2017
- Monolith backend application.
- Well‐designed REST APIs
- Auth service using Email and Facebook
- Developed payment system which allowed to do online payments using Stripe APIs
- Designed to search for different types of trips, for example synonyms trips, most viewed, most searched, etc.
- Cron schedulers for reminding users about trips, payments, and so on.
- Worked with third‐party services such as MailGun, SparkPost, Cloudinary, QrCode, and the SMS service(Twilio).
Environment: PHP(Symfony), MySql, Doctrine ORM, Cron, Nginx, Ubuntu, MySql, Git, CI/CD
Intern-Junior Full stack developer
09/2014 - 01/2016
Internet Provider Company
- Server‐side rendering
- Wrote PHP scripts. The latter worked inside routers for different purposes.
- Developed cron schedule for checking client payment days. Developed system for changing clients' tariff plans
Dev Toolkits: PHP, MySql Html, CSS, js, Cron, Nginx, Ubuntu, Company: RealTime
Join the Znoydzem community.