FAITH · WORK · PROJECTS

Saint Benedict –„Ora et labora!
Pray and work!“

All praise and glory belong to God. He is the source of every inspiration for the work shared here.

Projects

01 / PORTFOLIO

Projects

A place for apps and other work, brought together as they grow.

02 / ABOUT

About me & my work

My name is Mario Krajačić. I am a Senior Software Engineer at Elixirr Digital, with experience leading a software development team. My work brings together Python, web applications, data and AWS.

Alongside my professional work, I develop free, non-commercial mobile apps in Swift.

Show experience and qualificationsCollapse experience and qualifications

Technologies

  • Swift
  • Python
  • Django
  • Flask
  • FastAPI
  • Angular
  • AWS
  • SQL
  • PostgreSQL
  • Pandas
  • Odoo / OpenERP

Work experience

  1. Senior Software Engineer

    Elixirr Digital · 01/2025 – present

  2. Software Engineering Team Lead

    Elixirr Digital · 09/2023 – 02/2025

    Led a development team, monitored progress, communicated with clients and selected technologies. Developed Django web applications using AWS RDS, EC2 and Elastic Beanstalk.

  3. Software Engineer

    Elixirr Digital · 08/2020 – 09/2023

    Built APIs with Flask and FastAPI, AWS S3, Lambda and API Gateway; worked with Pandas, SQL and external application integrations. Researched and developed proofs of concept. The profile also lists Data Engineer assignments (12/2022 – 03/2023: data lakes, Redshift, Glue, Tableau) and IoT Engineer assignments (04/2023 – 05/2023: Python, state machines, multithreading and Windows services) during this period.

  4. Software Developer

    STORM Grupa · 06/2018 – 08/2020

    Developed custom Odoo and OpenERP modules for accounting, purchasing, warehouse management, sales and reporting. Used Python, PostgreSQL, ORM, QWeb and XML, with external API integrations.

  5. Software Developer

    Samostalni rad / Self-employed · 04/2018 – 05/2018

    Built Django and Flask applications for small businesses, including portfolio and single-page websites.

  6. Purchasing

    Vivasgroup · 09/2014 – 03/2018

    Managed purchasing, supplier communication and negotiations, inventory monitoring and ordering process improvements. Maintained computers, networks, peripherals and business applications.

  7. Office Administrator

    Vivasgroup · 02/2014 – 09/2014

    Handled office administration, cash register monitoring, vehicle fleet administration, reporting and employee time and attendance records.

  8. Call Agent

    Zagrebačka banka · 06/2008 – 02/2014

    Provided technical support for internet and mobile banking, diagnosed issues, assisted users by phone and email, and escalated cases through the helpdesk.

Education

VSITE

2016 – 2017

Bachelor’s degree · Information Technology

Further learning

  • Python and Django Full Stack Web Developer BootcampUdemy · 09/2019
  • The Python Mega Course: Build 10 Real World ApplicationsUdemy · 05/2018
  • Build Responsive Real World Websites with HTML5 and CSS3Udemy · 05/2018
  • The Four Pillars of OOP in Python 3Udemy · 03/2018

Volunteering

Team Lead · Life.Church

07/2019 – present

Co-leading a team of volunteer developers with two fellow team leads. Involvement in the YouVersion initiative for Bible.com and reviewing contributors’ pull requests.

LinkedIn profile · November 2026

03 / CONTACT

Get in touch

For a question about this website, my work or a project, you can reach me by email.