Skip to content
View ljufa's full-sized avatar
Block or Report

Block or report ljufa

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ljufa/README.md

👋 Hello there! I am Dragan.

👨🏼‍💻 About Me

🚀   I am interested in building reliable and scalable distributed systems, automation, embedded, linux...

✍️   In my free time, I enjoy making DIY audio electronics and programming microcontrollers.

📄   You can check my Resume for more details about work experience.

🛠  Tech Stack

Programing languages: Java  Kotlin  Rust  Go
Tools & Frameworks: Spring  Spring Boot  Gradle  Swagger  Prometheus  Grafana  Newrelic
Cloud Technologies: AWS  Kubernetes  Docker  Helm  Azure  Google Cloud
IDE, SCM & CI/CD: VSCode   IntelliJ Idea  GitLab  Github  TravisCI  TravisCI
Messaging & DB: Apache Kafka  PostgreSQL  MongoDB  Redis

🔥 My Github projects:

RSPlayer (rust)

Controller for DIY Raspberry PI 4 based audiophile streamer. It acts as a software controller for DAC chip AK4497 using the I2C protocol. It also implements a function to switch between different players: Music Player Daemon, Logitech Media Server, and Spotify. For each of the players, it implements base functions: Play, Stop, Next, and Prev. All the functions are exposed over IR remote interface and REST API consumed by the UI which is also written in rust wasm using seed framework.

Social Media Aggregator (java, kotlin, rust-wasm)

This application consumes different social media APIs (just Twitter atm), publishes raw tweets to Kafka topic, on the other side data worker service consumes messages from the topic, sort them using top K algorithm and exposes sorted list by GRPC API to the UI service.

SEPAMA (rust, rust-wasm)

Sample CRUD web application with backend and frontend written in Rust

pvcexec (go)

A simple Kubernetes tool that creates a temporary pod in your cluster with mounted two persistent volume claims so you can easily access data on them using commons Linux tools.

📊 Statistics:

Top Langs     Top Langs

Pinned Loading

  1. rsplayer rsplayer Public

    RSPlayer - Diy-friendly Music Player

    Rust 12