Skip to content
View urosengineer's full-sized avatar

Block or report urosengineer

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
urosengineer/README.md

Hi, I'm Uros Ilic πŸ‘‹

Java & Kotlin Backend Engineer | Spring Boot | Modular, Secure, Scalable Solutions


πŸš€ About Me

I'm a backend engineer specializing in scalable, maintainable, and secure systems using Java, Kotlin, and Spring Boot.
I design and implement robust solutions for a wide range of industries β€” from business platforms and B2B APIs to analytics and automation.

My approach:

  • Robust, modular codebases
  • Domain-driven design and industry best practices
  • Security-first API and data handling
  • Clear documentation and long-term maintainability

I value direct written communication and always deliver clean, production-ready solutions tailored to client needs.


πŸ› οΈ Portfolio Highlights

  • timesheet-attendance-platform
    Production-grade, multi-tenant attendance and leave management backend β€” RBAC/PBAC, JWT, audit/event logging, real-time notifications, GraphQL, Prometheus, Grafana, full Docker stack.

  • saas-backend-starter
    SaaS-ready, enterprise Spring Boot backend β€” multi-tenant, modular DDD, RBAC/PBAC, JWT, audit logging, file management, WebSocket, i18n, Docker-ready.

  • spring-boot-backend-portfolio
    Modular, multi-tenant backend template β€” production-grade architecture for modern business applications.

πŸ‘‰ Explore all my repositories for more examples.


πŸ’‘ Skills

Backend

Java
Kotlin
Spring Boot
Spring Security
Spring Data JPA
GraphQL
WebSocket
STOMP

Databases

PostgreSQL
MySQL/MariaDB
SQL

DevOps & Cloud

Docker
Docker Compose
Maven
Gradle
AWS
CI/CD
Prometheus
Grafana

API & Security

JWT
Authentication
Swagger
Swagger UI
OpenAPI

Testing & Quality

JUnit 5
Mockito

Key Skills:

  • Java, Kotlin, Spring Boot, Security, WebSocket
  • RESTful API design, Microservices, modular architecture
  • SQL (MySQL, MariaDB), JPA/Hibernate, Docker
  • API documentation (Swagger/OpenAPI), CI/CD, Maven
  • Multi-tenant systems, role-based access, audit logging

πŸ“¬ Contact


Popular repositories Loading

  1. saas-backend-starter saas-backend-starter Public

    Production-grade, multi-tenant SaaS backend platform built with Java 21 & Spring Boot 3.5+. Includes RBAC/PBAC, JWT security, audit logging, real-time notifications, file management, and fully docu…

    Java 2

  2. urosengineer urosengineer Public

    Config files for my GitHub profile.

  3. spring-boot-backend-portfolio spring-boot-backend-portfolio Public

    Production-ready, modular Spring Boot backend tailored for newsrooms, broadcast, and media automation. Includes JWT security, multi-tenancy, RBAC/PBAC, audit/event logging, STOMP/WebSocket chat, Wo…

    Java

  4. timesheet-attendance-platform timesheet-attendance-platform Public

    Production-grade, multi-tenant attendance & workflow backend built with Java 21 & Spring Boot 3.5+. Features RBAC, JWT security, audit logging, real-time notifications, GraphQL, observability, and …

    Java