
Hayk Margaryan
Senior Software Engineer
Salary / Daily rate
Valencia, Spain
Freelance
Remote only
Skills
Languages
About me
Intro
Senior .NET Engineer with 14+ years of full-stack development expertise across enterprise-level applications. Proven track record leading teams, implementing microservices architecture, and delivering scalable solutions for major companies like EPAM and Intetics. Specialized in C#, ASP.NET Core, and modern web technologies to accelerate your project delivery.
Work experience
Senior Software Engineer
Intetics
Jul 2023 - Present
3 years 4 months
Yerevan, Armenia · Remote
Senior Software Engineer
ApprovalMax
May 2024 - Jul 2024
3 months
Remote · Remote
Skills: Software Development
Senior Software Engineer
EPAM Systems
Aug 2021 - May 2024
2 years 10 months
Senior Dotnet Developer
Devlix LLC
Jan 2019 - Aug 2021
2 years 8 months
Armenia, Quindio, Colombia
Senior .Net Developer and Team Leader
SKB Kontur
Apr 2017 - Dec 2018
1 year 9 months
Yerevan, Armenia
Responsibilities: • Involved in the complete Software Development Life Cycle (SDLC) including Analysis, Design, Implementation, Testing and Maintenance. • Worked on Agile Methodology to practice-based methodology for modelling and documentation of software-based systems. • Implementing of API Controllers using .Net Core. • Designed website in .Net Core with a consistent site-wide page layout Using Master Pages and their associated content pages. • Effectively handled .Net Core client side state management features such as view state, control state, hidden fields, cookies and query strings, as well as the server side state management features session state and application state. • Designed different components using C#.Net language and used Exception handling, Error providers to handle exceptions. • Implemented OAuth for Security using Token based Authorization. • Implemented the .NET design patterns. (Mediator, CQRS, Factory, Adaptor, Service Locator, Singleton, MVC, Repository, IoC, DI, Data Access Object) • Developed the DAL layer for the database transactions using Entity Framework Core Code First approach. • Used AJAX controls to retrieve the data from the server without interfering the display and behaviour of existing page. • Used LINQ to Entities, LINQ to Dataset to collaborate the domain and integration objects with the view objects. • Created new tables, wrote stored procedures for applications and some user defined functions. Created SQL scripts for tuning and scheduling. • Responsible for maintaining versions of source code using GitLab. Environment: C#, ASP.NET, .NET Core, SQL Server, TFS, MS Test Library, ADO.NET, Web services, WCF, JavaScript, JQuery, XML, Microsoft Visual Studio, LINQ, ASP.NET AJAX and SSRS.
.NET Developer
ufgroup
Jan 2016 - May 2017
1 year 5 months
Was full stack web developer using ASP.NET MVC with C#. • Migrating old applications to new SOA platform, reverse engineering for old applications • Created numerous dynamic reporting pages for supervisors and management. • Converted manual processes into automated jobs • Designed and developed API • Developed new permissions system • Introduced unit testing into company using NUnit framework and Moq SQL Server Database. • Involved in the Database design, wrote stored procedures, database views for the underlying • Responsible for providing training and support. • Created various reports using SQL Reporting services. • Coordinate design and implementation of applications, collaborating with project managers, development team and client representatives to ensure on time completion of project deliverables.
Web Developer
FV&G
Jun 2010 - Dec 2013
3 years 7 months
Yerevan, Armenia
Responsibilities: • Working in team and in some cases alone • Worked as part of an AGILE development team to create and modify software solutions that reduced time to delivery and improved quality. • Implemented application business logic in C# with MVC design pattern to increase unit tests support. • Developing application by which railways will be controlled • Writing network-based applications • Worked close to business people to review requirements
Education
American University of Armenia
Master's degree
2015 - 2017
2 years 1 month
State Engineering University of Armenia
Bachelor's degree
2008 - 2012
4 years 1 month