Milan Vasić

MV

Milan Vasić

Software Development Engineer

About Me

Hi! I'm Milan - an enthusiastic, passionate, and dedicated software engineer with strong theoretical and practical knowledge and good communication skills. I'm a team player and quick learner with seven years of experience in enterprise-grade software applications development with exposure to all aspects of software development and deployment (front-end, back-end, DevOps). I'm most skilled at designing and developing web-based systems and applications based on various technologies and platforms, but I also have some experience in developing desktops and mobile applications. I'm a network geek, a serious Docker fan, and... crazy about motorcycling.

Skills

.Net Core, EF Core, Docker
Angular, React, React Native, PWA
JavaScript, TypeScript, Node.js
SQL Server
Cloudflare
Prometheus, Grafana, Loki
AWS
Java, Android

Work Experience

Software Engineer at Accordia Group, Serbia, Niš
Dec 2021 - Present
Serving as a senior software development engineer for various company and client projects:
  • Designing and developing scalable, highly efficient low latency ETF fair and custom value calculation service for C&C Trading LLC focused on ETF market making.
  • Implementing privacy-preserving record linking solution to support medical research.
Software Development Engineer II at Amazon Development Center, Scotland, Edinburgh
Oct 2020 - Nov 2021
  • Served as an software development engineer on developing React.js website experiences that scale and perform at high availability using various AWS technologies and services and serverless architecture to serve the needs of hundreds of thousands of Amazon employees and support employee' annual performance review and evaluation process.
  • Working on developing and maintaining multiple core services used by multiple teams and products in Amazon's Global Talent Management organization. Contributing to addressing tech debt that includes retiring legacy systems and services by redesigning and refactoring them into AWS native infrastructure while enforcing IaaC principles using AWS CDK.
Software Engineer at Accordia Group, Serbia, Niš
Apr 2016 - Sep 2020
  • Served as a leading back-end developer for designing and implementing a modular and scalable portfolio management system that runs on .Net Core + Docker microservice architecture as a cloud-native SaaS platform. Primarily handled back-end architecture and functionality with a close connection to the DevOps team. Last but not least, worked on the Angular front-end of the system.
  • Contributed to the development of the Accordia Grid, a powerful UI component that can efficiently handle large amounts of data and offer features like grouping, aggregating, pivoting and filtering data sets, creating calculated/user-defined columns, custom formatting, conditional formatting, view definitions and XLSX/PDF reporting.
  • Worked on software projects covering server-side, client-side and database development using SQL Server, WCF, MEF, as well as WPF, Multithreaded programming, XML/JSON Data manipulation, Reflection, and advanced Entity Framework concepts. Using these concepts supported the existing Accordia code base.
  • Gained business knowledge of financial instruments and markets through a training program that covered financial technology development and the basics of financial markets, instruments, systems, and transactions.
  • Helped other team members with design and code reviews, and with client communication and management to achieve higher product quality and improved customer service. Assisted with the training of interns and onboarding new employees.
  • Spent six working weeks starting from September 2019 in company headquarters at Greenwich, Connecticut, United States.
Software Engineer Intern at Accordia Group, Serbia, Niš
Feb 2016 - Mar 2016
  • Advanced C# language and .NET framework features training.
  • Designed Trade Capture MSSQL database, developed WCF service and WPF UI for managing financial instruments (securities).
Freelance Developer
July 2012 - Feb 2016
Completed multiple individual and group freelance projects using several technologies and development environments. Some of them that are still in use are:
  • Application for stocktaking and stores orders management that's used by over one hundred stores throughout southern and central Serbia every day.
  • Application for keeping live statistics of the basketball matches for both teams and individual players and storing teams and players' statistics throughout the entire basketball season, developed to serve the needs of the Amateur Basketball League in Niš.

Education

Master degree studies at Faculty of Electronic Engineering, Niš
2016 - Present
Ongoing Master's degree studies with a current average grade of 9.83 (out of 10).
Bachelor degree studies at Faculty of Electronic Engineering, Niš
2012 - 2016
Title: Graduated Engineer in Electrical Engineering and Computer Science for Computer Science and Informatics
Finished Bachelor's degree studies with an average grade of 9.41 (out of 10).
Final exam thesis: Development of extensible applications using MEF
  • Image processing application built with WPF and MEF.
  • MEF was used for dynamic loading of custom-built image filters developed separately as application extensions.

Certificates

IELTS Academic at British Council
Aug 2020
Overal Band Score: 7.0, CEFR Level: C1
Cisco CCNA Routing & Switching at Cisco Academy, Faculty of Electronic Engineering, Niš
Oct 2014 - July 2015
Finished all four courses with top grades. Certificates of Course Completion:
  • Introduction to Networks
  • Routing and Switching Essentials
  • Scaling Networks
  • Connecting Networks

Contact