Tooling & Process
C# , ASP.NET Core , WCF , WPF , Entity Framework , Git , Azure DevOps , Scrum
I worked on an enterprise application that deals with network planning for the telecom industry. My job revolved around developing and maintaining Restful APIs that provided additional functionalities and third-party integrations to the main desktop application.
I also spent much of my time developing a collection of internal libraries for efficient packaging and reading of network coverage data.
Our team was distributed (Macedonia/Norway) and Scrum based.
I was a part of a distributed (Macedonian/English) team that worked on a large web application for managing insurance claims. We followed a strict Scrum methodology that helped us remain organized.
My daily work included full-stack development with all of the technologies listed above. We used Visual Studio Team Services to track our progress and we did code reviews to keep the technical debt to a minimum.
What I learned
I built multiple applications while I was a student and did a ton of essays as additional learning material.
My graduation project was a web application for auctioning written in PHP. The purpose was to explain all of the technologies involved in building a web application, from designing the database to writing the back-end code.
Earned the certificate by passing the Professional Scrum Master I assessment at Scrum.org. Doing so required a fundamental understanding of the theory behind Scrum as well as ways of applying it in the real world.
During my third year of IT studies, I was awarded a student scholarship of type B for students doing bachelor studies. The scholarship was awarded on the basis of an 8.1 grade average.