Vardan Safaryan, Developer in Yerevan, Armenia
Vardan is available for hire
Hire Vardan

Vardan Safaryan

Verified Expert  in Engineering

Software Developer

Location
Yerevan, Armenia
Toptal Member Since
December 12, 2019

Vardan is a skilled full-stack JavaScript developer with a strong engineering background and more than seven years of extensive practice with Angular and Node.js, among other technologies. He is a results-driven, consistent, quality-focused, and analytical professional who has honed an efficient investigation and process improvement analysis. He's also a quick learner and is adaptive to a variety of technology stacks.

Portfolio

SimpliField
JavaScript, Angular, Express.js, NestJS, Capacitor, Kubernetes, Microservices...
MaxinAI
Angular, NestJS, Azure, MEAN Stack, MongoDB, Node.js, SCSS, Express.js...
Trazler
Angular, TypeScript, JavaScript, Front-end, RxJS, SCSS, APIs, Angular Material...

Experience

Availability

Full-time

Preferred Environment

Git, Slack, Windows

The most amazing...

...thing I've developed is high-performance reusable chart components with a thousand points of view in an Angular application.

Work Experience

Level ||| Support Engineer

2023 - 2024
SimpliField
  • Tracked and fixed front-end, back-end, and mobile bugs.
  • Maintained code quality and architecture with code analyzers and quality tools.
  • Refactored and improved back-end modules and microservices.
Technologies: JavaScript, Angular, Express.js, NestJS, Capacitor, Kubernetes, Microservices, TypeScript, React, AngularJS

Senior Full-stack Developer

2022 - 2023
MaxinAI
  • Established best practices for deployment cycles on Microsoft Azure.
  • Created technical documentation on slite.com; graphics and charts were implemented on diagrams.net.
  • Created and sustained a 1:1 support culture with all developers.
  • Created coding standards and implemented security checks on vulnerability (SYNK).
  • Measured and improved sprint and release burndown.
Technologies: Angular, NestJS, Azure, MEAN Stack, MongoDB, Node.js, SCSS, Express.js, Technical Documentation, Full-stack, JavaScript, Web Development, Leadership, Front-end Development

Front-end Team Lead

2021 - 2022
Trazler
  • Planned, designed, and developed an Angular application from scratch for a complete trip planner.
  • Created custom reusable components for our application, like calendars and directives.
  • Mentored four people on the team for Angular development, did code reviews, and integrated tools for coding standards.
Technologies: Angular, TypeScript, JavaScript, Front-end, RxJS, SCSS, APIs, Angular Material, Web Development, Front-end Development

Angular Developer

2021 - 2022
Digisigner
  • Conducted the performance optimization of animations of the signature fields.
  • Tracked performance bugs due to a deep understanding of rendering cycles and JavaScript and AngularJS change detections.
  • Implemented two big modules to the existing application.
Technologies: JavaScript, AngularJS, Front-end, RxJS, Web Development, Front-end Development

Full-stack JavaScript Developer

2021 - 2021
Future Instruments
  • Implemented a real-time multiuser drawing dashboard with specific user privileges.
  • Developed a complex export/import functionality for a drawing application.
  • Extended the custom file manager (like Google Drive) functionality and implemented new features on the current application.
Technologies: JavaScript, React, MobX, Node.js, MongoDB, Mongoose, AngularJS, Front-end, APIs, Full-stack, Web Development, Front-end Development

Angular Developer

2021 - 2021
The Vintage Bar Lounge
  • Developed an Angular application from scratch. Created two big Angular modules for an online shop.
  • Created a module that allows users to create their own products on the platform and sell them, like Amazon.
  • Made architectural reviews from time to time and reviewed code for other team members.
Technologies: Angular, PHP, Lint, Stripe, Front-end, RxJS, SCSS, APIs, Web Development, Laravel, Front-end Development

Angular Developer

2020 - 2020
AnnuityCheck, LLC (via Toptal)
  • Developed responsive views for mobile/tablet/desktop devices.
  • Set up state-management for the application and created a quiz for the exact type of users of the application.
  • Developed reusable components for the quiz, with custom templates for different views and types of users.
Technologies: Angular, Front-end, RxJS, SCSS, Web Development, Front-end Development

Angular Developer

2019 - 2020
SCRIPTS Asia, Inc.
  • Created an Angular application working with two different REST APIs (AWS API Gateway).
  • Implemented authentication and authorization with AWS Cognito.
  • Developed a REST API using AWS API Gateway, Lambda, and DynamoDB.
  • Implemented a simple pipeline for front-end automated deployment using AWS (CodePipeline, CodeBuild, CodeCommit, S3).
Technologies: Amazon Web Services (AWS), Amazon DynamoDB, Amazon Cognito, API Gateways, AWS Lambda, Angular, TypeScript, Front-end, RxJS, SCSS, Full-stack, Web Development, Front-end Development

Full-stack Developer

2019 - 2019
Soshace
  • Created and added new features to web applications. Refactored a big module and implemented multilanguage with ngx-translate.
  • Created a new task management module for assigning tasks to users (used Angular CDK for infinite and virtual scroll).
  • Built an application to provide clients their own website and administration panel. I added newsletter functionality to the main application.
  • Refactored an Angular application and implemented CI/CD.
  • Implemented new modules and created an administration panel for a rewards web application.
Technologies: Sails.js, Node.js, Angular, TypeScript, Front-end, APIs, Full-stack, Web Development, Front-end Development

Senior Angular Developer

2017 - 2019
Cyance
  • Developed a CRM application for monitoring company promotions in different markets.
  • Provided modular refactoring and major version changes in the application and improved application speed twice. Performed performance and code quality optimization according to Sonar Source and Google Insight.
  • Created reusable high-performance UI components for use in different modules.
  • Built charts with the HighCharts library and created a custom batch export component for exporting multiple charts into a single file.
  • Implemented unit testing for all components of the application.
Technologies: Jasmine, Highcharts, Angular, TypeScript, Charts, Data Visualization, Front-end, APIs, Web Development, Front-end Development

Full-stack Developer

2016 - 2019
Scopic Software
  • Created web applications and refactored existing applications.
  • Optimized MySQL queries to pare down the loading time of a 3-million-row dashboard twice.
  • Developed a microservice that runs an AWS Lambda function and gets processed data with SQS for communication between two different microservices.
  • Created a new module for communicating between microservices.
Technologies: Amazon Web Services (AWS), React, AngularJS, Yii 1, Front-end, APIs, Full-stack, Web Development, Laravel, Front-end Development

Web/Mobile Developer

2013 - 2016
Web Cunstruct
  • Created web applications, websites, and mobile applications.
  • Developed a personal fitness trainer application with Ionic.
  • Programmed a small local business network application with Onsen UI and REST API written in PHP.
  • Built a medical platform for doctors and their clients with Angular 2.
  • Created and implemented mobile applications' complex animations with other tools (Adobe).
Technologies: Sencha Touch, Onsen UI, Ionic, Angular, AngularJS, Front-end, Front-end Development

Junior Full-stack Developer

2012 - 2013
Armland Web Company
  • Developed various CMS-based websites and web apps with PHP frameworks.
  • Wrote SEO to make web pages more attractive to search engines.
  • Developed a local eCommerce website using OpenCart.
  • Developed and managed a blog to make shops more attractive on social networks.
Technologies: CSS, HTML, MySQL, PHP, JavaScript, Front-end, Front-end Development

Nexus

An Angular 6-based application for monitoring company promotions in the market.

I was a front-end developer in this project. I built new modules, implemented testing, and developed and maintained CI/CD pipeline. I optimized the application and migrated it from Angular 4 to Angular 6.

Sfera Studios

https://sferastudios.com/
A Yii based application for video. I worked as full-stack developer at this application, developed different modules, made optimizations, and fixed bugs. I Implemented a module for running AWS Lambda functions and sharing data across microservices.

Cuz Translation

An Angular 7-based web application. I was lead developer for this project. I refactored the application, added new modules, set up Bitbucket pipelines and deployment for Google Cloud, and did code reviews.

Scripts Asia Client Portal

https://scriptsasiaclient.com/
This platform provides its users (clients) the opportunity to search/export different types of data from a project database (DynamoDB). Users can create/update/delete their own nested users, view (play audio, view text file), export (download) different types of data (text files, audio, JSON, XML), and save/update/delete their preferred search criteria for future use.

Front-end Developer

I built a vendor portal web application for the company, acting as the leading developer. In this application, vendors and their associated users can monitor some metrics for their company. I have created the skeleton and all base functionality of the web application and completed tasks collaborating with the project manager.

Languages

JavaScript, TypeScript, HTML, CSS, SCSS, CSS3, HTML5, PHP, Sass

Frameworks

Angular, AngularJS, Express.js, Jasmine, PHPT, Ionic, Onsen UI, Sencha Touch, Yii 1, Sails.js, Angular Material, NestJS, Laravel

Other

Full-stack, Front-end Development, AWS CodePipeline, Web Development, Sorting Algorithms, Charts, Data Visualization, Front-end, User Interface (UI), User Experience (UX), APIs, Full-stack Development, Third-party APIs, Team Leadership, Remote Team Leadership, Progressive Web Applications (PWA), API Gateways, Lint, Technical Documentation, Leadership

Libraries/APIs

REST APIs, jQuery, Node.js, RxJS, Highcharts, React, Stripe, MobX

Tools

Git, Sequelize, Slack, Amazon Cognito, AWS CodeDeploy, Mongoose, Capacitor

Storage

MongoDB, Amazon DynamoDB, MySQL, Amazon S3 (AWS S3)

Paradigms

Continuous Deployment, Continuous Integration (CI), Testing, MEAN Stack, Microservices

Platforms

Amazon Web Services (AWS), Windows, AWS Lambda, Azure, Kubernetes

2014 - 2016

Master's Degree in Radio Engineering and Telecommunications

State Engineering University of Armenia (NPUA) - Yerevan, Armenia

2008 - 2014

Bachelor's Degree in Radio Engineering and Telecommunications

State Engineering University of Armenia (NPUA) - Yerevan, Armenia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring