
Avo Davtyan
Verified Expert in Engineering
Software Developer
Yerevan, Armenia
Toptal member since February 18, 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.
Portfolio
Experience
- C#.NET - 11 years
- .NET - 11 years
- ASP.NET - 10 years
- jQuery - 8 years
- IIS SQL Server - 6 years
- QuickBooks API - 3 years
- TypeScript - 2 years
- Angular - 1 year
Availability
Preferred Environment
SQL Server Management Studio (SSMS), 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.
Work Experience
Senior Software Engineer
ContractPod Technologies Limited
- Developed automated assignment and visibility features for both standard and custom contract-related fields.
- Developed customizable table functionality for the contracts.
- Developed a feature to convert contract snapshots to PDFs.
- Created a document signing flow using DocuSign and Adobe Sign APIs.
- Tracked and resolved high-urgency bugs reported by the client related to approximately 80% of the platform's scope.
- Optimized complex SQL queries to improve performance and query readability.
Principal Solutions Architect
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 UI from MVC views to Angular for rebranding purposes (C#, MVC, Angular, Azure, Azure SQL, and 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 and Ingram Micro.
Senior Full-stack Software Engineer
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, and 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, and REST API).
- Set up an exchange mailbox and management system (PowerShell, C#, and MS SQL).
- Implemented an exchange mailbox migration tool that allows the migration of the whole data of the mailbox to our data center (C#, PowerShell, and AWS).
- Integrated Microsoft 365 tenants' management functionality into the portal (C#, Microsoft PartnerCenter SDK, MS SQL, and 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# and IIS).
- Installed a simple RMM tool that gathers endpoint usage periodically and stores data in Elasticsearch. It sends basic commands to an endpoint and shows use in the dashboard (C# and Elasticsearch).
- Developed a web project with a pixel-perfect UI (C# and ASP.NET MVC).
Senior Software Engineer
Synopsys
- Created tools for Yield Explorer, which improved the project development cycle automation (C#, ASP.NET, and MS SQL).
- Developed diverse-purpose web services hosted in IIS. C#, and MS SQL.
- Integrated the Perforce source control with web services to control, approve, and deny source code commits based on test runs (P4, C#, and 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 the code quality tools' results and their dynamics (Purify, PureCoverage, Coverity, and so on).
Senior Software Engineer
Energize Global Services
- Developed recurring jobs for data processing and statistical data representation (COBOL, JCL). The client was Premiere (currently Sky Deutschland), a European pay-TV provider.
- Built a CRM desktop application and implemented a ticket processing cycle for customer support(C#, WPF, Windows Forms, MySQL). The client was RightNow (currently owned by Oracle).
- Upgraded RightNow's web portal, including both the front and back end. Transformed the outdated functionality (widgets, cron jobs, and UI) to the latest release (PHP, JavaScript, MySQL, HTML, and CSS).
Experience
Solution Union Refactoring of the existing white label multi tier portal
https://appmarketdirect.azurewebsites.netSolutionUnion Portal
https://securesitecontrol.comCPCAB Web Application with Full Content Management
http://www.cpcab.co.uk/Cloud Service Provider
https://solutionunion.comI 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
I developed both back end and front end and hosted in the IIS server.
Line Follower Robot
I developed the Java Me application for smartphones for image processing, the Bluetooth signal sender/receiver, and microcontroller for hardware commands.
Education
Master's Degree in Computer Science
State Engineering University of Armenia - Yerevan, Armenia
Bachelor's Degree in Computer Science
State Engineering University of Armenia - Yerevan, Armenia
Skills
Libraries/APIs
jQuery, QuickBooks API, Entity Framework, Stripe API, REST APIs, Vue
Tools
Visual Studio, RightNow
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 (SSMS), Databases, IIS SQL Server, MySQL, Azure SQL, Elasticsearch, MSSQLCE
Platforms
Azure, Amazon Web Services (AWS)
Paradigms
Model View Controller (MVC), Asynchronous Development
Other
Web Development, IIS
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring