David Khachatryan

Armenia

@davkh

Engineering Manager

Badges

Problem Solving
CPP
Java
Python
Days of JS
Sql

Certifications

Work Experience

  • Engineering Manager

    ServiceTitan•  February 2021 - Present

    Managing "Payroll and Timesheets" team.

  • Senior Software Architect

    ServiceTitan•  December 2019 - February 2021

    Design and implementation of a business process rules engine Design and implementation of custom payroll engine Design and implementation of the flexible overtime rules engine

  • Senior Software Engineer

    innRoad•  September 2018 - November 2018

    Implementing various analytical algorithms for improving hotel performance. Algorithms to decide the acceptable price of the room for a specific time of the year based on the previous year's data, the location and the quality of the hotel.

  • Senior Software Engineer

    RedKite•  December 2017 - August 2018

    Designed and implemented the automated SMS-Messages answering bot. Integration with Twilio. The system replies to the dealer's inquiries regarding the selling items' description or shipment status. Moved existing image processing application from MVC 3 to .NET Core 2.0.

  • Senior Software Engineer

    Aspen Labs LLC•  October 2013 - March 2018

    Development of high-performance, full-featured PCB design tool, designed for easy and free use. Implementation of high-performance data structures, weight and ranking algorithms, polygon clipping algorithms, fortune's voronoi algorithm, auto-routing algorithm, assisted-routing algorithm based on improved version of path finding A* algorithm. It outperforms equivalent free products in almost every aspect, including performance, quality and feature-richness.

  • Senior Software Engineer

    InSol•  July 2012 - October 2013

    Designed and implemented NI hardware-based applications and tools. Mainly focused on RF (using RFSA, RFSG, Scope, etc). Designed and implemented an object-oriented environment in Labview. This helped to increase the team's coding performance by 250%. Developed Satellite Calibration System. Developed tools currently very popular in NI tools network.

  • Senior Software Engineer

    Integrity-Project•  March 2012 - July 2012

    I was a senior C# developer at the start-up company Integrity-Project (which was later acquired by Mellanox Technologies). My main focus was on implementing the BCL (Base Class Libraries) and writing Unit Tests for the newly implemented C# compiler for microcontrollers.

  • Co-Founder

    Xinect•  June 2011 - March 2012

    I started Xinect with my friends to create HCI (Human Computer Interaction) games using Kinect. Our first game was "Catch the eggs" interactive game. We worked closely with Microsoft Armenia and used Kinect SDK 1.0 version.

Education

  • Yerevan State University

    Computer Information Systems, PhD•  September 2014 - June 2017

  • Yerevan State University, Yerevan

    Computer Information Systems, MS•  September 2012 - June 2014

  • Yerevan State University

    Informatics And Applied Mathematics, BS•  September 2008 - June 2012

Skills

davkh has not updated skills details yet.