Aleksa Radojičić radoyitsa
0 followers · 0 following
Block user

Please note that blocking a user has other effects, such as:

  • You will stop following each other and will not be able to follow each other.
  • This user will not be able to interact with the repositories you own, or the issues and comments you have created.
  • You will not be able to add each other as repository collaborators.
  • Belgrade, Serbia
  • let's contribute 🖇️

  • Joined on 2026-10-17

Warning

Free and Open-Source Android is under threat.

Google will turn Android into a locked-down platform, restricting your essential freedom to install apps of your choice. Make your voice heard.

Keep Android Open.

Aleksa Radojičić (Алекса Радојичић)

/'aleksa ra'dojit͡ʃɪt͡ɕ/

Hello there 👋 (I hope you got that reference).

I am a software engineer with a background in data science and machine learning, but my focus has shifted toward building production systems. I am particularly interested in the intersection of backend engineering, AI/LLM applications and infrastructure, with a strong interest in software architecture and system design.

I have migrated my repositories to Forgejo. All public repositories will now be hosted there.

Currently

  • Building a reproducible VM provisioning pipeline with Packer, Terraform, libvirt and Ansible
  • Operating a self-hosted homelab with 20+ services and centralized observability across multiple devices
  • Maintaining a reproducible Debian workstation setup through automated installation, system bootstrapping and version-controlled dotfiles
  • Building Python backend systems and production-oriented AI/LLM applications

Skills

Languages: Python, Java, SQL, Bash

Backend & Data: FastAPI, Flask, PostgreSQL, SQLAlchemy, Alembic, Pandas, Pydantic, Redis, RabbitMQ, PySpark, polars, Airflow, pgvector, PostGIS

AI & ML: PydanticAI, LangGraph, LiteLLM, PyTorch, scikit-learn

Cloud & DevOps: AWS, DigitalOcean, Docker, Terraform, Packer, Ansible, GitHub Actions, Linux

Infrastructure & Observability: Prometheus, Grafana, Loki, ELK Stack

Selected Projects

Homelab — Self-hosted infrastructure, Automation & Observability

A self-hosted Docker environment running 20+ services. Infrastructure is provisioned with Packer, Terraform and libvirt, while Ansible manages system configuration. Renovate automates dependency update proposals, while CI/CD automates validation and deployment to the production environment. Centralized observability across multiple devices using Alloy, Prometheus, Loki and Grafana, with private networking through Tailscale.

Bootstrap — Debian Linux Workstation Provisioning

A reproducible Debian Linux provisioning pipeline that automates unattended OS installation, secure secret handling, package installation and system configuration. It combines preseeded installation media, POSIX shell scripts and Ansible to bootstrap a fully configured personal workstation from a clean netinst Debian ISO, including support for full-disk-encrypted systems.

Second-hand car price prediction

An end-to-end machine learning project covering data collection from scraped second-hand car listings, persistent storage, feature engineering and model development with hyperparameter optimization. The project demonstrates the full workflow from raw external data to trained predictive models.

Seminars organizer

A Java client-server desktop application based on TCP sockets. The project covers the design of a distributed application, client-server communication and server-side coordination of shared application data, with detailed documentation and UML diagrams covering system requirements, design and development.

Full-stack e-commerce platform

A full-stack e-commerce platform built with React and Laravel REST API, featuring token-based authentication, role-protected administration, product and order management, server-side pagination, and an admin dashboard. It includes database migrations and seeders, along with Docker-based local deployment.