Skip to content
View pero-grubac's full-sized avatar

Block or report pero-grubac

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
pero-grubac/README.md

LinkedIn Portfolio


"If you think it's simple, then you have misunderstood the problem."

— Bjarne Stroustrup


👨‍💻 About Me

{
  "name": "Pero Grubač",
  "role": "Backend Developer",
  "degree": "Software Engineering",
  "focus": ["Distributed Systems", "REST APIs", "Microservices"],
  "languages": ["Java", "C#", "Python"],
  "frameworks": ["Spring Boot", ".NET", "FastAPI"],
  "tools": ["Docker", "RabbitMQ", "PostgreSQL"],
  "open_to": "Collaborations & interesting projects"
}

🛠️ Tech Stack

Languages

Java C# Python JavaScript TypeScript Dart

Frameworks & Libraries

Spring Boot .NET FastAPI Flutter React Angular

Infrastructure & Tools

Docker RabbitMQ PostgreSQL MySQL Redis Nginx GCP


🚀 Featured Projects

Project Description Stack
Incident Alert Real-time incident tracking system with microservices architecture and event-driven messaging. Full-stack: Frontend · Management ASP.NET · RabbitMQ · React · Docker
eMobilityHub Electric vehicle rental management platform with analytics, role-based access, PDF invoicing, and CSV bulk import. Fully containerized with Docker and Nginx reverse proxy Spring Boot · Angular · JSP · MySQL · Docker · Nginx
Chat Room Secure internet forum with 2FA, JWT, OAuth2, WAF and SIEM. Fully containerized with Docker and Nginx reverse proxy Spring Boot · React · MySQL · JWT · OAuth2 · Docker · Nginx
Online Library System Distributed library platform with Redis, WebSockets, RMI and multi-app architecture Java · Redis · WebSocket · RMI · RabbitMQ
Fit Forge Fitness tracking and workout management application focused on training organization, progress tracking and modern mobile UX Flutter · Riverpod · SQLite
AssetManager Android app for company asset tracking with barcode scanning and map integration Flutter · SQLite · Google Maps
ETF Oglasi Mobile app for university announcements and schedules with offline caching, push notifications and localization. Graduation thesis project Flutter · SQLite · Riverpod · WorkManager
Store Management System Desktop app for retail store operations with role-based access, CRUD and audit logging C# · .NET · MySQL · WinForms

Popular repositories Loading

  1. AssetManager AssetManager Public

    Android app for tracking and managing company assets with barcode scanning, Google Maps integration, multi-language support, and SQLite local storage. Built with Flutter and Riverpod.

    Dart 1

  2. git-discord-bot git-discord-bot Public

    Discord bot for GitHub workflow management — create and close issues, track commit streaks, heatmaps, and monthly reports directly from Discord. Built with Python, discord.py, and Supabase.

    Python 1

  3. Secure-Repository Secure-Repository Public

    Project in Cryptography and Computer Security 2022/2023

    C#

  4. ANOVA-Application ANOVA-Application Public

    Project from Performance of computer systems 2022/2023

    C#

  5. Monte-Carlo-based-Pi-Calculator Monte-Carlo-based-Pi-Calculator Public

    Project from Performance of computer systems 2022/2023

    C#

  6. Monte-Carlo-based-Pi-Calculator-py Monte-Carlo-based-Pi-Calculator-py Public

    Project from Performance of computer systems 2022/2023

    Jupyter Notebook