Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Certifications Courses
Personal Information
Timeline
Generic

David Mkrtchyan

Yerevan,ER

Summary

I am a full-stack developer with 8 years of experience, specializing in PHP, Python, and JavaScript. Currently serving as a team lead, I mentor and guide a talented group of developers, fostering a collaborative environment focused on excellence. I have extensive experience in developing server-side applications and APIs using PHP, with expertise in frameworks such as Laravel, Yii, and Symfony. I am proficient in integrating PHP applications with databases like MySQL and PostgreSQL. In addition to my backend skills, I have a strong background in frontend development, utilizing modern JavaScript frameworks like Angular and Vue.js to build dynamic, responsive user interfaces. My ability to manage both client-side and server-side development ensures seamless integration across the application stack. I am skilled in designing and optimizing databases, writing complex queries, and ensuring data integrity, with experience working with both SQL and NoSQL databases. Additionally, I have hands-on experience with AWS, where I have deployed and optimized applications for performance and scalability. My DevOps experience includes managing continuous integration and deployment (CI/CD) pipelines, optimizing cloud infrastructure, and utilizing containerization technologies like Docker. I am also proficient in Shell Scripting, automating tasks and managing system configurations for both development and production environments.

Overview

9
9
years of professional experience

Work History

Full Stack Engineer

BETCONSTRUCT
01.2016 - 03.2019
  • As a Full Stack Engineer, I worked extensively with MVC frameworks, particularly Laravel for PHP-based projects.
  • I played a key role in developing dynamic front-end interfaces using modern technologies such as VueJS, jQuery, and AJAX, ensuring the creation of highly interactive and user-friendly web applications.
  • I also deployed applications on platforms like AWS and Netlify, optimizing them for improved performance, scalability, and security.
  • In addition, I managed and optimized databases such as MySQL and PostgreSQL, ensuring data integrity and writing optimized queries to handle large datasets efficiently.
  • I customized and managed content management systems (CMS) like WordPress, Drupal, and 1C Bitrix, tailoring them to meet client-specific requirements and enhancing user experience.
  • My expertise also extends to configuring and maintaining web servers (Nginx) in both CentOS and Windows environments, ensuring secure and reliable hosting for applications.

Full Stack Engineer / Architect

WEBIQ
03.2019 - Current
  • As a Lead Developer and Architect, I led the development of complex, high-performance web applications.
  • I employed MVC architecture to design and maintain robust solutions, using Laravel (PHP) for backend development and Django (Python) for other Python-based applications.
  • I was responsible for overseeing the entire software lifecycle, from system architecture design to implementation, testing, and deployment.
  • I spearheaded the creation of dynamic and responsive UIs, leveraging VueJS, HTML5, CSS3, and frontend frameworks like SASS, LESS, and Bootstrap to ensure a seamless user experience across devices and platforms.
  • On the backend, I integrated various advanced technologies including RabbitMQ, Redis, PHP, and Python, enabling efficient, scalable, and fault-tolerant systems.
  • My experience also includes deploying applications to AWS, where I focused on optimizing scalability, cloud infrastructure, and performance for complex applications.
  • Additionally, I have utilized ElectronJS to build cross-platform desktop applications, ensuring a consistent user experience across different operating systems.
  • As part of my leadership role, I managed databases such as MySQL, PostgreSQL, MongoDB, etc... optimizing queries and ensuring high performance.
  • I collaborated closely with cross-functional teams, providing mentorship and guidance to junior developers, and overseeing the implementation of best practices for code quality, architecture design, and continuous integration (CI/CD) pipelines.
  • My role as an architect also included evaluating new technologies and incorporating them into the development process to improve efficiency and performance.

Education

Bachelor's - Computer Science

SEUA

School

Kotayq,Zoravan

Skills

  • AWS
  • Docker
  • Shell
  • CentOS
  • Nginx
  • WordPress
  • Azure
  • Netlify
  • SOAP
  • Asana
  • GitLab
  • GIT
  • GitHub
  • CI/CD
  • Bootstrap
  • CSS3
  • JQuery
  • Redis
  • HTML5
  • JavaScript
  • ElectronJS
  • AJAX
  • VueJS
  • AngularJS
  • JSON
  • PHP
  • Drupal
  • 1C Bitrix
  • Windows
  • Laravel
  • Symfony
  • CodeIgniter
  • Yii2
  • Python
  • Django
  • Flask
  • BashScript
  • PhpMyAdmin
  • WorkBench
  • RabbitMQ
  • Postgres
  • SQL
  • MySQL
  • MariaDB
  • Jenkins

Accomplishments

In a relatively short period, I quickly mastered key technologies and consistently delivered results, which led to my promotion to a leadership role after 3-4 years. My ability to rapidly learn and apply new technologies not only contributed to the success of the projects but also positioned me to take on the responsibilities of an architect, where I led teams and designed high-level solutions for the company.

Languages

Armenian
Bilingual or Proficient (C2)
Russian
Upper intermediate (B2)
English
Advanced (C1)

Certifications Courses

  • Completed advanced programming courses at Colibri Lab.
  • Completed advanced language courses at Language House.
  • Completed DevOps certification courses at BDG.

Personal Information

Nationality: Armenian

Timeline

Full Stack Engineer / Architect

WEBIQ
03.2019 - Current

Full Stack Engineer

BETCONSTRUCT
01.2016 - 03.2019

Bachelor's - Computer Science

SEUA

School

Kotayq,Zoravan
David Mkrtchyan