Aleksandar Pavlovic

Senior Software Developer

Serbia

About

I’m a backend-focused software engineer with 15 years of experience, currently specializing in Python and API development. I design and build fast, reliable, and maintainable APIs using FastAPI and SQLAlchemy, focusing on performance, security, and clean architecture. Over the years, I’ve worked on a wide range of backend systems and have taken on leadership roles, including working as a technical lead on complex projects. I enjoy mentoring developers, shaping technical strategy, and driving best practices across teams. My work centers on designing robust, asynchronous services, modeling data effectively, and delivering clean, well-documented APIs that integrate seamlessly into modern ecosystems. I'm passionate about building systems that are both technically sound and developer-friendly.

Experience

  • Senior Software Engineering at OSIT
    Oct 2015 - Present · 10 yrs 10 mos

  • Senior Software Developer Team Lead at MDPI
    Apr 2016 - Feb 2025 · 8 yrs 11 mos

  • Software Engineer at ITech ERP Solution doo
    Jul 2009 - Oct 2015 · 6 yrs 4 mos

    Develop, track, and control the development and deployment annual operating and capital budgets for purchasing, staffing, and operations. Contribute to open source software development, standardization of technologies, and evolution of best practices by collaborating with peers outside the company, releasing code.

  • IT Expert at NIRAS Polska
    Sep 2011 - Sep 2015 · 4 yrs 1 mo

    Developed FADN (Farm Accountancy Data Network) web based software. This system enables recording transactions at farm level throughout the year, thus allowing farmers to manage their business operations better on one hand, and policy makers to evaluate the effects of implemented measures, on the other. Worked as a part of a team in coordination with other experts from Denmark, Hungary, Slovenia and Estonia.

  • IT Manager at Ministry of Agriculture, Forestry and Water Management
    Oct 2008 - Oct 2009 · 1 yr 1 mo

    Worked on implementation of Animal Identification and Registration software based on Oracle platform. Supervised the software development process, defined short-term objectives and assessing progress.