Avo Davtyan, Software Developer in Yerevan, Armenia
Avo Davtyan

Software Developer in Yerevan, Armenia

Member since February 5, 2020
With a master's degree in computer science, Avo is a senior full-stack software engineer with 12 years of professional experience. Along with lightning-fast problem-solving skills, consistency, and reliability, he has vast experience in platform integration via APIs such as payment processors or cloud services. Having worked as freelance developer for a number of years, Avo can hit the ground running on any project.
Avo is now available for hire


  • Solution Union LLC
    .NET, Asynchronous Development, Stripe API, ASP.NET MVC, ASP.NET, Angular...
  • Solution Union, LLC
    .NET, Amazon Web Services (AWS), AWS, ASP.NET Razor, ASP.NET MVC, ASP.NET...
  • Synopsys
    .NET, ASP.NET Razor, ASP.NET MVC, HTML, jQuery, JavaScript, ASP.NET, C#



Yerevan, Armenia



Preferred Environment

SQL Server Management Studio, IIS, Visual Studio

The most amazing...

...thing I've developed is the white-label portal for cloud service providers. It enabled self branding for both the portal and the products.


  • Principal Solutions Architect at Solution Union

    2019 - 2020
    Solution Union LLC
    • Deployed the white-label customer portal into Azure Cloud. (Azure, Azure SQL, Git).
    • Developed a REST API for the web portal and changed the whole UI part from MVC views to Angular for rebranding purposes (C#, MVC, Angular, Azure, Azure SQL, REST).
    • Redesigned the post-payment back-end architecture to prepayment cart-order based logic.
    • Implemented a prorated refund policy based on the Stripe API.
    • Integrated third-party products into the marketplace like (Webroot, Ingram Micro).
    Technologies: .NET, Asynchronous Development, Stripe API, ASP.NET MVC, ASP.NET, Angular, REST APIs, C#
  • Senior Full-stack Software Engineer

    2015 - 2019
    Solution Union, LLC
    • Implemented a QuickBooks payment processor and QBO accounting system into the web portal to process the company's customer bills; later upgraded its API and authentication type (C#, QuickBooks API, jQuery).
    • Integrated various products (Ahsay, Cloudberry, ConnectWise, and FileCloud) into a web portal based on the API, which allows portal customers to create and maintain those products directly from the web portal (C#, MS SQL, REST API).
    • Set up an exchange mailbox and management system (PowerShell, C#, MS SQL).
    • Implemented an exchange mailbox migration tool that allows the migration of whole data of the mailbox to our data center (C#, PowerShell, AWS).
    • Integrated Microsoft O365 Tenants' management functionality into the portal (C#, Microsoft.Store.PartnerCenter SDK, MS SQL, IIS).
    • Implemented recurring jobs that calculate customer usage on all products, create reports and invoices, perform usage-based billing, and synchronize local data with third-party applications' data (C#, IIS).
    • Installed a simple RMM tool that allows one to gather endpoint's usage periodically and store data in Elasticsearch. It sends basic commands to an endpoint and shows usage in the dashboard (C#, Elasticsearch).
    • Developed a web project with a pixel-perfect UI (C#, ASP.NET MVC).
    Technologies: .NET, Amazon Web Services (AWS), AWS, ASP.NET Razor, ASP.NET MVC, ASP.NET, Microsoft SQL Server, jQuery, Angular, Bootstrap, Model View Controller (MVC), C#
  • Senior Software Engineer

    2012 - 2016
    • Created tools, for Yield Explorer, which improved the project development cycle automation (C#, ASP.NET, MS SQL).
    • Developed various purpose web services hosted in IIS. C#, and MS SQL.
    • Integrated Perforce source control with web services to control, approve, and deny source code commits based on test runs (P4, C#, MS SQL).
    • Developed the most appropriate test-case suggestion service based on the last source code commits (P4, C#, and MS SQL).
    • Built dashboards representing code quality tools' results and their dynamics (Purify, PureCoverage, Coverity, and so on).
    Technologies: .NET, ASP.NET Razor, ASP.NET MVC, HTML, jQuery, JavaScript, ASP.NET, C#
  • Senior Software Engineer

    2007 - 2012
    Energize Global Services
    • Developed recurring jobs for data processing, statistical data representation (COBOL, JCL). The client was Premiere (currently Sky Deutschland), a European pay-TV provider.
    • Developed a CRM desktop application and implemented a customer support ticket processing cycle (C#, WPF, Windows Forms, MySQL). The client was RightNow (currently owned by Oracle).
    • Upgraded RightNow's web portal including both the front end and back end); also transformed the outdated functionality (widgets, cron jobs, and UI) to the latest release (PHP, JavaScript, MySQL, HTML, and CSS).
    Technologies: PHP, C#.NET, COBOL


  • Solution Union Refactoring of the existing white label multi tier portal

    I redesigned and refactored the existing online payment and customer management portal. The project included payment logic changes, multi-tier infrastructure design, and full front-end redesign. The application moved from an on-premise server to Azure Cloud.

  • SolutionUnion Portal

    This is a white-label web portal that allows a customer to sign-up and buy products. The products are cloud-based applications that are integrated into the portal via an API. The portal calculates the customer's monthly usage based on their daily usage and provides reports to customers, invoices, and bills.

  • CPCAB Web Application with Full Content Management

    This is a .NET C# and MVC Razor web application with rich admin functionality. It enables the full management of content, CRUD sections, customization to the HTML part in each section, and control over the sections without needing a developer.

  • Cloud Service Provider

    This project revolved around a company representation/promotion website that promotes current products and prices and compares them to other competitors.

    I worked on both the UI and back end of this website. I also performed SEO optimization and hosted it on the IIS server.

  • Music Lesson Booking Platform

    This web app allows a user to book music lessons during available slots. The administrator can manage bookings, contents, files, and news. It has a feature that enables the user to block certain time ranges or set the blocked range to repeat.

    I developed both back end and front end and hosted in the IIS server.

  • Line Follower Robot

    This project involved a line follower robot that can be controlled via a smartphone. The robot should be able to self detect the lines and move accordingly. It should also perform special signals which are drawn near the lines.

    I developed the Java Me application for smartphones for image processing, the Bluetooth signal sender/receiver, and microcontroller for hardware commands.


  • Languages

    C#, C#.NET, SQL, C++, JavaScript, HTML, CSS, TypeScript, COBOL, PHP, ASP.NET Razor
  • Frameworks

    ASP.NET, .NET, MVC Razor, .NET Core, Bootstrap, ASP.NET MVC, Angular
  • Storage

    Microsoft SQL Server, SQL Server Management Studio, Databases, IIS SQL Server, MySQL, Azure SQL, Elasticsearch
  • Libraries/APIs

    jQuery, QuickBooks API, Entity Framework, Stripe API, REST APIs
  • Platforms

    Azure, Amazon Web Services (AWS)
  • Other

    Web Development, IIS, AWS
  • Tools

    Visual Studio
  • Paradigms

    Model View Controller (MVC), Asynchronous Development


  • Master's Degree in Computer Science
    2007 - 2009
    State Engineering University of Armenia - Yerevan, Armenia
  • Bachelor's Degree in Computer Science
    2003 - 2007
    State Engineering University of Armenia - Yerevan, Armenia

To view more profiles

Join Toptal
Share it with others