Milan Jovanović

Milan Jovanović Email and Phone Number

Practical .NET and Software Architecture Tips | Microsoft MVP @ Milan Jovanovic Tech
Milan Jovanović's Location
Niš, Centralna Srbija, Serbia, Serbia
Milan Jovanović's Contact Details

Milan Jovanović work email

Milan Jovanović personal email

n/a
About Milan Jovanović

Hi there! 👋I'm a senior software engineer, primarily working in the .NET ecosystem.Things I talk about on LinkedIn:- C# and .NET ❤- Software engineering and architecture - Distributed systems and how to build them- Databases and optimization techniques- Career and personal growthOne of my goals (i̶s̶) was to become a Microsoft MVP in Developer Technologies.I became an MVP in March of 2023.If this sounds interesting, let's connect!

Milan Jovanović's Current Company Details
Milan Jovanovic Tech

Milan Jovanovic Tech

View
Practical .NET and Software Architecture Tips | Microsoft MVP
Milan Jovanović Work Experience Details
  • Milan Jovanovic Tech
    Founder
    Milan Jovanovic Tech Jan 2023 - Present
    Niš, Rs
  • Upwork
    Senior Software Engineer
    Upwork Jan 2022 - Dec 2024
    San Francisco, California, Us
  • Htec Group
    Application Architect Associate
    Htec Group Aug 2022 - Feb 2023
    San Mateo, California, Us
    Responsible for major architectural and software design decisions in various in-house projects. Acting as a technical advisor to teams solving challenging problems. Also working as the lead developer for an order placement and processing application for a luxury kitchen manufacturing company.
  • Htec Group
    Senior Software Engineer
    Htec Group May 2022 - Feb 2023
    San Mateo, California, Us
    Responsible for major architectural and design decisions in order placement and processing application for a luxury kitchen manufacturing company. The system has a set of unique challenges from a domain and technology perspective.I developed a robust Outbox / Inbox messaging system for our event-driven application. Also commonly known as the "Outbox pattern".The application is split into independent modules, which interact with each other by publishing events.We needed to process outgoing messages "out of process", to avoid distributed transactions.We also needed to ensure "at least once" message delivery, and ensure idempotency on the receiving side.Another one of my responsibilities was application performance, where I focused on the following:- Ensuring all our SQL queries were optimally written, often investigating the execution plan to make adjustments- Creating the optimal database indexes for queries processing a large number of records- Troubleshooting and optimizing algorithms
  • Htec Group
    Software Engineer
    Htec Group Jan 2021 - May 2022
    San Mateo, California, Us
    Developing an order placement and processing system for a luxury kitchen manufacturing company. The application has a set of unique challenges from a domain and technology perspective.The domain itself is very rich and complex, which is why we have adopted DDD for modeling the core of the system.We are developing the application itself using the Modular Monolith architecture.Each Module is implemented with Clean Architecture and CQRS.Modules interact with each other using messaging, through RabbitMQ.
  • Ingsoftware
    Technical Lead
    Ingsoftware Jul 2020 - Dec 2020
    Nis, Rs
    My responsibilities as a technical lead at Ingsoftware are managing a small development team that consists of front-end and back-end developers. I'm in charge of making important technical decisions aimed at providing the highest quality technical solutions for the present business problems. Communicating with clients (and sometimes stakeholders) on a daily basis and making sure everything is going smoothly.Apart from these responsibilities, I also regularly take part in the interviewing process for new prospective candidates, as well as work as a mentor for our .NET interns.
  • Ingsoftware
    Software Engineer
    Ingsoftware Sep 2017 - Dec 2020
    Nis, Rs
    My responsibilities as a software developer at Ingsoftware are:- Back-end development using C# with ASP.NET Core and .NET Core frameworks,- Database modeling utilizing SQL Server,- Proposing efficient and scalable solutions for client requirements,- Providing accurate LOE estimates for client requirements,- Mentoring less-experienced teammates and helping them improve (something I truly enjoy),- Communicating directly with clients,- Application deployment.Apart from these responsibilities, I also regularly take part in the interviewing process for new prospective candidates, as well as work as a mentor for our .NET interns.
  • Ingsoftware
    .Net Intern
    Ingsoftware Jul 2017 - Aug 2017
    Nis, Rs
    I won a paid internship through an entry exam that Ingsoftware organized at the annual Job Fair that is held at the Faculty of Electronic Engineering in Niš. The internship helped me learn many new skills that later paved my way into my first employment.During the internship my responsibilities were:- Back-end development using C# with ASP.NET MVC and .NET Framework,- Front-end development using plain vanilla Javascript and Boostrap as a UI framework,- Using SQL Server for database creation.

Milan Jovanović Skills

C# .net Framework Javascript Asp.net Mvc Asp.net Entity Framework .net Core Asp.net Core Ef Core Git Html5 Restful Webservices

Milan Jovanović Education Details

  • University Of Niš
    University Of Niš
    Computer Science
  • University Of Niš
    University Of Niš
    Computer Science

Frequently Asked Questions about Milan Jovanović

What company does Milan Jovanović work for?

Milan Jovanović works for Milan Jovanovic Tech

What is Milan Jovanović's role at the current company?

Milan Jovanović's current role is Practical .NET and Software Architecture Tips | Microsoft MVP.

What is Milan Jovanović's email address?

Milan Jovanović's email address is mi****@****oup.com

What schools did Milan Jovanović attend?

Milan Jovanović attended University Of Niš, University Of Niš.

What skills is Milan Jovanović known for?

Milan Jovanović has skills like C#, .net Framework, Javascript, Asp.net Mvc, Asp.net, Entity Framework, .net Core, Asp.net Core, Ef Core, Git, Html5, Restful Webservices.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.