Miroslav Tashonov
About Miroslav Tashonov
Miroslav Tashonov is a Senior Software Engineer at Endava in Skopje, with a background in .NET development and a Bachelor of Engineering from Ss. Cyril and Methodius University of Skopje.
Title
Miroslav Tashonov holds the position of Senior Software Engineer. He applies his expertise in this role at Endava, based in Skopje.
Current Role at Endava
As a Senior Software Engineer at Endava, Miroslav Tashonov is part of a team that includes a Scrum Master, DevOps engineer, and full-stack developers. He works on a high volume trading platform and is responsible for writing backend and frontend tests, end-to-end integration tests in Docker containers, and altering existing build pipelines.
Previous Positions
Before joining Endava, Miroslav Tashonov worked at Codera as a SharePoint/.NET Developer from 2014 to 2018. Prior to that, he served as a Junior .NET Developer at Nearshore software development - Axeltra for 9 months in 2014.
Education and Expertise
Miroslav Tashonov studied Computer Programming at Ss. Cyril and Methodius University of Skopje and achieved a Bachelor of Engineering (B.E.) degree from 2009 to 2013. His technical expertise includes working with .NET 6, .NET Core 3.1, Rest API, XUnit, NSubstitute, MongoDB, React, antd, Highcharts, Jest, TeamCity, Octopus, Kafka, GraphQL, TPL Dataflow, and Docker.
Hobby Projects
In his personal time, Miroslav Tashonov actively contributes to a hobby project built with .NET 6.0 and Angular 11 SPA. Future development plans for this project include integrating RabbitMQ and Blazor.
Client Work Experience
Miroslav Tashonov has also worked on developing functionalities for a scientific non-government organization client. This involved using .NET and Sitecore CMS tools within an Agile development approach.