Albert Ghukasyan, Software Developer in Yerevan, Armenia
Albert Ghukasyan

Software Developer in Yerevan, Armenia

Member since March 14, 2020
Albert is a chief software architect with 15+ years of experience in software design and development. He started his career as a junior .NET developer in 2005 and has progressed from there to lead a team of eight engineers and later serve as a CTO responsible for a 26-member team. He has expertise in .NET programming, relational and NoSQL databases, cloud services, big data systems, and other contemporary technologies.
Albert is now available for hire

Portfolio

Experience

Location

Yerevan, Armenia

Availability

Part-time

Preferred Environment

WebStorm, JetBrains Rider, Visual Studio Code, Visual Studio, Windows

The most amazing...

...thing I've overseen is the technological re-architecture of a legacy SaaS product to increase system uptime from 92.75% to 99.95%.

Employment

  • Product Chief Architect

    2019 - PRESENT
    Aurea Energy Solutions
    • Increased system uptime from 92.75% to 99.9% by implementing stabilization and monitoring plans.
    • Increased service uptime up to 99.95% by implementing zero-downtime deployment (ZDD).
    • Decreased post-release regression risk to less than 0.25% via end-to-end test suite planning and implementation.
    • Led and managed the AES engineering team, closely working with QA automation and manual QA teams.
    Technologies: Architecture, API Architecture, AWS RDS, AWS Cloud Computing Services, REST APIs, Windows Services, Back-end, C#.NET, Octopus Deploy, Jenkins, SpecFlow, Microsoft SQL Server, Postman, Jira, Entity Framework, REST API, ASP.NET, C#
  • SaaS Chief Architect

    2017 - 2019
    Aurea Energy Solutions
    • Implemented monitoring for sensitive system parts to decrease SLA breach.
    • Decreased SLA breach via automated fixing scripts/tasks for known system failures.
    • Created system stabilization plan by doing detailed root cause analysis for system outages, providing remediation and permanent fix steps.
    Technologies: Architecture, API Architecture, AWS RDS, AWS Cloud Computing Services, REST APIs, Windows Services, Nagios, PagerDuty, Zendesk, GitHub, Jira, Entity Framework, SOAP, REST API, VB.NET, ASP.NET, C#
  • CTO

    2012 - 2019
    KSPE Software
    • Managed application development, QA, engineering, and design teams.
    • Determined strategic direction of product development for NY’s black car taxi industry, provided solutions for complex system issues, and made technological decisions/solutions.
    • Decreased product time-to-client by 25% as a result of implementing SOA.
    • Decreased expenditure of resources for deployment by 85% via automated CI/CD implementation.
    Technologies: Architecture, REST APIs, Windows Services, ASP.NET MVC, Visual Studio, Entity Framework, ADO.NET, MongoDB, Microsoft SQL Server, C#
  • Chief Software Architect

    2017 - 2017
    Aurea Energy Solutions
    • Implemented a secure PCI DSS compatible payment system.
    • Decreased resource usage and costs by implementing an S3 archiving module.
    • Worked closely with the product team to create CI/CD pipelines for new features.
    Technologies: Architecture, AWS RDS, REST APIs, Back-end, Microsoft SQL Server, Entity Framework, Angular, Web API, VB.NET, ASP.NET, C#
  • Software Architect

    2016 - 2017
    Aurea Energy Solutions
    • Implemented an alerting system in a SharePoint-driven system.
    • Eliminated manual work by implementing auto-fix features in a product.
    • Implemented QA check features in the legacy product.
    Technologies: Architecture, GitHub, Entity Framework, SharePoint, Angular, Web API, Microsoft SQL Server, Oracle, VB.NET, ASP.NET, C#
  • SaaS Architect

    2014 - 2016
    Aurea Energy Solutions
    • Automated the SaaS and billing teams' manual daily tasks.
    • Decreased SLA breaches by implementing a transaction reconciliation system.
    • Led and managed the IT and EDI operators' department.
    Technologies: Architecture, GitHub, Jira, Microsoft SQL Server, Oracle, Entity Framework, Angular, Web API, VB.NET, ASP.NET, Java, C#
  • Chief Architect

    2005 - 2012
    KSPE Software
    • Analyzed and fixed bugs on the existing .NET/MS SQL project.
    • Developed new features in the system for NY's black car taxi business.
    • Led and managed a team of eight engineers. Worked closely with the client to define the most effective development process.
    Technologies: Architecture, Visual Studio, Entity Framework, ADO.NET, Microsoft SQL Server, Delphi, C++, C#

Experience

  • Airline Ticket Reservation System Design (Development)
    https://drive.google.com/file/d/1bOksQ_07mMhoFtw4ovvfBE03UWTXB8gC/view?usp=sharing

    SaaS software system for air ticket reservation. I was in the role of system architect for this project and architected the system. I developed both back-end and front-end project templates with basic functionality, which was later given to junior engineers for enhancing the system.

  • SaaS Software Stabilization (Development)

    The company where I worked asked me to create the stabilization plan for the legacy SaaS software. The company was paying huge service credits because of system instability, which was causing downtime and daily outages. I created and implemented a stabilization plan for the system and was able to increase system uptime up to 99.95%. This plan was including not only product and technology changes (development work) but also infrastructure changes.

  • NY's Black Car Taxi Business Software (Development)

    Software for NY's black car taxi business. I was the back-end developer and implemented back-end services and APIs which were used by front-end developers to create mobile applications for iOS and Android as well as websites.

Skills

  • Languages

    C#.NET, C#, SQL, C++, Visual Basic .NET (VB.NET), TypeScript, JavaScript, HTML, CSS, Java, Delphi, VB.NET, Scala
  • Frameworks

    ASP.NET MVC, ADO.NET, .NET, Windows Presentation Foundation (WPF), ASP.NET, .NET Core, Angular, ASP.NET Core, Entity Framework Core, ASP.NET Web API, SpecFlow
  • Libraries/APIs

    REST APIs, Entity Framework, Web API, REST API
  • Paradigms

    API Architecture
  • Platforms

    AWS Cloud Computing Services, AWS EC2, Windows, Microsoft, Oracle, Firebase, Amazon Web Services (AWS), Visual Studio Code, Zendesk, PagerDuty, SharePoint
  • Storage

    Microsoft SQL Server, AWS RDS, AWS S3, MongoDB, MySQL, PostgreSQL, AWS DynamoDB, Cassandra, Redshift, Azure Active Directory, Neo4j
  • Other

    WCF Web Services, Windows Services, SOAP, Back-end, Architecture, MSMQ, AWS Route 53, CTO, Payment APIs, Leadership, Recommendation Systems, API Integration, APIs, Octopus Deploy
  • Tools

    RabbitMQ, ActiveMQ, AWS ElastiCache, AWS Athena, GitHub, Jira, Visual Studio, JetBrains Rider, WebStorm, Nagios, Postman, Jenkins

Education

  • Post-graduate degree in Information Technologies
    2008 - 2011
    Russian-Armenian Slavonic University - Yerevan, Armenia
  • Master's degree in Information Technologies and Applied Mathematics
    2006 - 2008
    Yerevan State University - Yerevan, Armenia
  • Bachelor's degree in Information Technologies and Applied Mathematics
    2002 - 2006
    Yerevan State University - Yerevan, Armenia

Certifications

  • Certified .NET/SQL Developer
    NOVEMBER 2009 - PRESENT
    Brain Bench
  • Certified C# Developer
    OCTOBER 2007 - PRESENT
    Expert Rating

To view more profiles

Join Toptal
Share it with others