Loriyana Doncheva, Developer in Sofia, Bulgaria
Loriyana is available for hire
Hire Loriyana

Loriyana Doncheva

Verified Expert  in Engineering

Bio

Loriyana is a proactive and reliable software developer with a proven track record in developing software solutions using industry best practices for clients worldwide. She possesses strong expertise in .NET and Angular and solid knowledge in back-end development for web-based applications. Loriyana is eager to take on modern technologies and concepts for effective software development.

Portfolio

Accedia
.NET, SQL, MySQL, Angular, TypeScript, CSS, HTML, Azure DevOps...
Accedia
Angular, .NET, Material UI, C#, Azure, Amazon Web Services (AWS)...
Accedia
ASP.NET, Angular, C#, .NET, Azure DevOps, TypeScript, CSS, HTML, JavaScript

Experience

  • Data Structures - 6 years
  • .NET - 6 years
  • C# - 6 years
  • SQL - 6 years
  • Full-stack - 6 years
  • Object-oriented Programming (OOP) - 6 years
  • Angular - 5 years
  • TypeScript - 5 years

Availability

Part-time

Preferred Environment

Windows, Visual Studio, Visual Studio Code (VS Code), Microsoft Teams, Azure DevOps, Git

The most amazing...

...project I've developed from scratch is a booking app that established my company as a go-to provider of software services for our first Japanese client.

Work Experience

Senior Software Developer

2021 - 2022
Accedia
  • Led and mentored a team of four developers, providing feedback, clarifying requirements, helping with technical questions, and managing the tasks distributed to the team.
  • Improved development processes by introducing CI/CD pipelines.
  • Used AWS and Azure services for deploying and scaling web applications and services developed with .NET and Angular.
Technologies: .NET, SQL, MySQL, Angular, TypeScript, CSS, HTML, Azure DevOps, Azure App Service, Azure Logic Apps, Azure SQL, Amazon Elastic Block Store (EBS), Amazon S3 (AWS S3), AWS Lambda, Amazon Simple Queue Service (SQS), Amazon Simple Email Service (SES), Amazon Route 53, Amazon CloudFront CDN, C#, Git, Azure Active Directory, Amazon RDS, Visual Studio, Visual Studio Code (VS Code), Microsoft Teams, Jira, Bitbucket, Postman, Swagger, Web Development

Software Developer II

2019 - 2020
Accedia
  • Designed and developed new features for an eCommerce application, including payment integration with PayPal.
  • Released a booking app built from scratch to the production environment.
  • Actively participated in internal training and workshops. Developed the Angular training path to use within the company.
Technologies: Angular, .NET, Material UI, C#, Azure, Amazon Web Services (AWS), Amazon CloudFront CDN, Amazon Simple Email Service (SES), AWS Lambda, Amazon Elastic Block Store (EBS), Azure SQL, Azure DevOps, Entity Framework, MySQL, Microsoft SQL Server, SQL, JavaScript

Software Developer

2017 - 2018
Accedia
  • Developed new features and supported the existing web portal that enables users to view detailed information about their fund status and transactions and keep track of their financial well-being.
  • Communicated business workflows and analyzed requirements.
  • Increased unit tests coverage of the back-end service to +85%.
  • Onboarded and mentored new team members.
Technologies: ASP.NET, Angular, C#, .NET, Azure DevOps, TypeScript, CSS, HTML, JavaScript

Partnership Management Solution

A partner relationship management solution built with .NET and Angular for a leading entertainment company based in South Africa.

My responsibilities included:
• Leading and mentoring a team of four developers, providing feedback, clarifying requirements, helping with technical questions, and managing the tasks distributed to the team
• Designing and developing the back-end microservices and the front-end application from scratch
• Keeping the code quality high by reviewing code from other developers and suggesting improvements
• Spearheading the features implemented by the team to comply with requirements and keeping the project manager up to date on the project's overall progress

Booking System

A space management platform for a Japanese company specializing in office rental.

My responsibilities included:
• Designing and developing the booking software from scratch using .NET, Angular, and MySQL
• Setting up the AWS infrastructure and CI/CD pipelines
• Successfully releasing the project to the production environment

Marketplace

A marketplace application with two stand-alone administration portals.

My responsibilities included:
• Designing and developing new features using .NET, Angular, and SQL
• Introducing payment integration with PayPal
• Setting up an Azure infrastructure and AzureDevOps CI/CD pipelines

Fund Management System

A web portal that enables users to view detailed information about their fund status and transactions and keep track of their financial well-being. The system is built as an Angular application consuming .NET services communicating with the SQL database.

My responsibilities included:
• Full-stack development
• Communicating business workflows and analyzing requirements
• Preparing technical documentation
• Increasing unit tests coverage to +85%
• Building Azure DevOps CI/CD pipelines
• Onboarding and mentoring new team members

Toptal Node.js Accelerator

The Node.js Accelerator is an exclusive learning program that educates JavaScript and back-end developers in Node.js, Express.js, Nest.js, and TypeScript. This is a 2-month program that consists of rigorous learning exercises, live instructor-led sessions by SMEs, hands-on activities, a stringent evaluation process, comprehensive assessments, and an incremental project where participants implement a couple of microservices (REST APIs) using Express.js and Nest.js. The incremental project simulates an eCommerce application consisting of two services, i.e., a user service to implement the authentication with user management and a product-catalog service that offers functionalities to manage inventory.
2015 - 2019

Bachelor's Degree in Software Engineering

Sofia University, Faculty of Mathematics and Informatics - Sofia, Bulgaria

MARCH 2023 - PRESENT

Toptal Node.js Accelerator Graduate

Toptal, LLC

MARCH 2019 - PRESENT

Microsoft Certified Solution Developer

Microsoft

SEPTEMBER 2014 - PRESENT

CAE — Certificate in Advanced English

University of Cambridge

Libraries/APIs

REST APIs, Node.js, RxJS, Entity Framework, React

Tools

Visual Studio, Microsoft Teams, Git, Nx, Postman, Azure App Service, Azure Logic Apps, Amazon Elastic Block Store (EBS), Amazon Simple Queue Service (SQS), Amazon Simple Email Service (SES), Amazon CloudFront CDN, Jira, Bitbucket

Languages

C#, C#.NET, SQL, TypeScript, CSS, HTML, JavaScript, HTML5

Frameworks

.NET, Angular, ASP.NET, .NET Core, ASP.NET Core, ASP.NET Web API, Material UI, Swagger, Express.js, NestJS

Paradigms

Object-oriented Programming (OOP), REST, Azure DevOps, Unit Testing, Continuous Delivery (CD), Microservices

Platforms

Visual Studio Code (VS Code), AWS Lambda, Windows, Azure, Amazon Web Services (AWS)

Storage

MySQL, Microsoft SQL Server, JSON, Azure SQL, Amazon S3 (AWS S3), Azure Active Directory, Redis

Other

Full-stack, Back-end, APIs, Data Structures, CI/CD Pipelines, Front-end, Web Development, Amazon Route 53, Amazon RDS

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring