Summary

Skilled software developer with a strong focus on C# backend web applications. Proficient in the .NET Core environment, SQL, and NoSQL databases. Experienced in REST and SOAP API development, unit testing, and SOLID principles. Well-versed in Azure services, Docker, Kubernetes, and CI/CD pipeline configuration, with supplementary experience in working with Angular for frontend development.

Residence

Split, Croatia

Title

Software Developer

Work Experience

Gravity Vector

Software Engineer

December 2023 - Now

  • Sole backend engineer, making all technical decisions.
  • Leading a greenfield IoT project for sensor integration between boats, users and marinas.
  • Creating a user check-in system from scratch for web and mobile users.
  • Actively participating in frontend development with Angular 18 and standalone components.
  • Designing scalable solutions, integrating new technologies for improved performance.
  • Collaborating across teams to meet project goals within timelines and budget.

Technology Stack: Java, SpringBoot, C#, ASP.NET Core, AWS, PostgreSQL, GitLab(GIT, CI/CD), Angular, Mosquitto

PlayNirvana Group

Back End Developer

June 2023 - December 2023

As a backend C# at a leading betting company, I led a focused three-person team, contributing to:

  • Requirements Understanding and System Design: Actively participated in comprehending project requirements and collaborated in system design, facilitating the Proof of Concept (POC).
  • Maintenance, Monitoring, and Development: Orchestrated the continuous maintenance, monitoring, and development of a diverse portfolio of gaming applications within a robust distributed system framework.

Technology Stack: C#, ASP.NET Core, Azure, MS Orleans, RabbitMQ, PostgreSQL, and DataDog.

SOUTHWORKS

Software Engineer

January 2021 - January 2023

Engaged in backend projects following a microservices architecture, focusing on:

  • Feature Implementation: Introduced new features, resolved issues, and conducted code refactoring while adhering to best practices.
  • Monitoring and Documentation: Ensured the reliability and performance of applications by actively monitoring them. Additionally, contributed to comprehensive documentation.
  • Unit Testing: Rigorously applied unit testing to maintain code quality. Furthermore, I collaborated on frontend projects involving Angular.

Technology Stack: Java, SpringBoot, C#, ASP.NET Core, Xamarin, Azure, MS SQL Server, Cosmos DB and DevOps (GIT, project management, CI/CD), Angular, New Relic

Getronics

Junior Consultant

November 2020 - January 2021

Contributed to a three-person project with the following responsibilities:

  • Maintained a mobile-first web app using SpringBoot, Vuex, Swagger, Apache Cordova, and emBlue, ensuring optimal performance.
  • Developed new features in collaboration with cross-functional teams to meet business objectives.
  • Designed systems using UML/ERD for various environments, enhancing project planning and execution.

Technology Stack: Java, SpringBoot, PostgreSQL, VueJs, Cordova.

Skills

  • Skills

    Good communication and companionship

    Well at understanding business problems

    C#

    ASP.Net Core

    MS Orleans

    Azure DevOps

    GitLab (GIT, CI/CD)

    Microsoft Azure

    SQL

    NoSQL Databases

    Message brokers: RabbitMQ

    Message brokers: Mosquitto

    Angular

Education

National University of Rosario (UNR)

Bacherol In Computer Science

2016 - 2020

Languages

Language

English

Fluent

Language

Spanish

Mother Tongue

Language

Croatian

Elementary