Artak Amirkhanyan-
Yerevan, Armenia
Artak Amirkhanyan
Senior Software Developer with more than 8 years of professional software engineering experience with
web, desktop and mobile applications using innovative technologies. Successfully delivered and
supported multiple client facing applications using PHP, Laravel, JavaScript, Angular, Node.Js, jQuery
and MySQL.
Cross platform PHP software development experience with international client-server
architectures
In-depth practical knowledge of, JavaScript, Node.Js, Angular 2/4/5, HTML5, CSS3, back end
and front end web technologies, as well as Laravel Framework, MVC pattern, REST, Bootstrap,
jQuery, MySQL.
In-depth analysis and understanding of big corporate data infrastructures, workflows and
business logic
Solid experience with enterprise level web applications, including CRM, ERP and CMS
Extensive applied experience in project planning and development lifecycle using different
methodologies like Agile, Scrum, Kanban, WaterFall
Design, implementation and support database development on an SQL server.
Technical Skills
Web:
Mobile:
Desktop:
Servers:
Databases:
Languages:
Technologies / Libraries:
Concepts:
Environments:
HMTL5, CSS3, JavaScript, PHP, Node.Js (Express, Socket.io, etc.),
JQuery, AJAX, Bootstrap.Js 3/4, Vuejs, Angular 2/4/5/6
Ionic
ElectronJs, Cordova
Apache, Nginx, WAMP, LAMP, XAMPP
MongoDB, MS SQL, MySQL, PostgreSQL, SQLite, Redis
PHP (version 5.3 – 7.x), JavaScript (ES)/NodeJs, SQL
JSON, Laravel/Lumen framework (version 4.2 – 5.6), Angular
2/4/5/6, AWS, Social APIs (LinkedIn, Twitter, Facebook,
YouTube), RESTful API, WebRTC, Yii 2, Zend framework 2,
Codeigniter 3, Symfony framework 3+, MEAN stack, Memcached
OOP, design patterns (MVC, singleton)
Linux (Ubuntu, CentOS 6/7), MS Windows 10/8/7/XP, Git / SVN,
Vagrant, Docker
1 | Page
Artak Amirkhanyan-
Yerevan, Armenia
Experience
CodeRiders, Yerevan, Armenia
Lead Developer
12/2013 – Now
Performed as a Scrum Master and Team Lead in a team of 10 developers. Acted as Lead Full
Stack Developer of various SaaS solutions for international companies and worked on the
development of SaaS applications like YouTube analytics, optimization and tracking tool,
CodeRiders website development and its admin panel, Task management system, and API
integrations. Used PHP, Laravel framework, JavaScript, Node.Js, Angular, HTML 5, CSS,
Bootstrap, SQL Server, RESTful services.
With the use of machine learning techniques automated task and action creation,
assignment, progress tracking, calendaring, reminder, notification and reporting
operations, clickability calculator, SEO module, DeepDive advanced search module,
based on corporate email communication.
Designed and developed SQL database to store API calls and logs.
Integrated various components with AWS, social APIs (Facebook, Twitter, LinkedIn,
Google, YouTube) and other 3rd parties to run smoothly.
Designed REST API and YouTube API for tracking YouTube videos, channels and
ranks.
Developed competitor analysis and performance analysis systems, which could
collect various data through YouTube API (views, watch time, likes, comments,
description, age, etc.).
Footmall (remote position), Yerevan, Armenia
Senior Software Engineer
02/2015 – 11/2016
Developed an online marketplace and gallery using PHP, JavaScript, Laravel framework,
Instagram API. Maintained website, MySQL Databases, regular updates of the goods
availability.
Worked on the discounts functionality and complex filtering to make the user
experience smoother.
Designed and developed Instagram API for advertising purposes.
Abramov Software LLC (remote position), Yerevan, Armenia
Senior Software Engineer
08/2014 – 09/2016
Upgraded an e-Commerce solution with new tech to work fast and properly using PHP7, Laravel
5.x, React.Js, and JavaScript.
Added multi-language functionality
Worked on backend optimization [results]
2 | Page
Artak Amirkhanyan-
Yerevan, Armenia
Implemented new cronjobs
WBS, WorldSoft Business Suite (remote position), Yerevan, Armenia
Senior Software Engineer
12/2012 – 01/2014
Built the backend functionality of a CRM and an e-mail marketing system, as well as integrated
API applications using PHP, Laravel 4.2, JavaScript, jQuery, and API development.
Designed and developed communication and integration systems using WebRTC
with which the system added a new value - video call application.
Designed and developed news aggregation service for dynamic news collector and
analyzer system using RSS, MSSQL
Developed a social integration modules for social authentication using Google,
Facebook, Twitter, LinkedIn, OAuth, OpenID
Created a scalable image caching system for random access large image collections
using Redis, Cassandra, MemcachedDB, Nginx
Developed asynchronous cross-platform input/output library for developing Node.Js
analogue.
Dobo, Yerevan, Armenia
06/2011 – 08/2012
Software Engineer
● Wrote a new application from scratch, based on Laravel 5.x and Angular 1.
● Integrated Facebook API, Yelp API and MailChimp API in CRM
● Designed and developed the CRM using PHP, Angular1, Laravel 5.x, React.Js, JavaScript
● Developed a mobile application to serve as a portal for mobile operators using PHP,
MySQL, Rest API development
● Upgraded almost 90% of the application. So the users could easily use the portal for
roaming, interact between departments, employees, etc.
● Developed an application for finding restaurants easily using PHP, Laravel, MySQl
● Developed a 3-step search functionality for registered users (search by
name/location/dish)
● Designed and developed nearby restaurant check by geolocation, filtered search of
restaurants serving specific dish
● Developed feedback viewing and sharing functionality and photo gallery by users.
Education
SEUA (State Engineering University of Armenia)
Master of Applied Science
-
3 | Page