Skip to content
View ismiljanic's full-sized avatar

Block or report ismiljanic

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

Hi there, I'm Ivan Smiljanić

I'm a software engineer and recent computer science graduate with a focus on either backend or full-stack development. Curious about new tools, frameworks and techniques that improve how we solve problems.

Between projects I’m probably breaking things on purpose: I'm prototyping new ideas, testing new frameworks and explore about the patterns and practices that stick.

Languages

Java TypeScript C++ Python SQL

Frameworks & Libraries

Spring Boot Spring Security Spring Data React Next.js Tailwind CSS

Databases & APIs

PostgreSQL MongoDB MySQL REST APIs WebSocket

Tools & Platforms

Git GitHub Actions Docker Maven Gradle Postman VS Code IntelliJ IDEA Grafana Prometheus pgAdmin4

DevOps & QA Practices

CI/CD Pipelines Docker Compose Kubernetes Unit & Integration Testing

Featured Projects

A collection of some personal projects I've been doing for fun

SyntaxBase

Learn, build and grow — full-stack learning platform with interactive tutorials, structured courses, and collaborative forum features.

Tech Stack:
Java Spring Boot React PostgreSQL

Source Code

SyntaxBase Moderation Microservice

Dockerized hybrid moderation microservice leveraging ML, transformer models and LLM reasoning.

Tech Stack:
Python FastAPI Docker

Source Code

SyntaxBase - Blood Donation App

Full-stack blood donation app built with React, TypeScript, Spring Boot, and PostgreSQL.

Tech Stack:
JavaSpring Boot React PostgreSQL

Source Code

Symbolic Computation Engine

Research-focused engine for symbolic computation and algorithmic problem solving, built with plain Java to further explore mathematical expressions, simplifications and algorithms.

Tech Stack:
Java

Source Code

SyntaxBase - Auth Ticketing App

SaaS ticketing system with robust authentication and authorization including Auth0 and NodeJS implementation.

Tech Stack:
NodeJS React

Source Code

TeachMe

AI-powered learning app that studies uploaded materials, generates quizzes and summaries, and provides answers to questions, helping users learn efficiently and interactively.

Tech Stack:
.NETReact TypeScript

Source Code

Connect with me

LinkedIn Gmail WhatsApp Telegram Instagram

Profile view counter on GitHub

Pinned Loading

  1. SyntaxBase SyntaxBase Public

    A full-stack web application for learning programming and computer science concepts through structured courses, interactive tutorials, and community collaboration. Built with React, Spring Boot, an…

    TypeScript

  2. SyntaxBase-moderation-microservice SyntaxBase-moderation-microservice Public

    A Hybrid Moderation Framework Combining Rule-Based, Transformer-Based and Large Language Model Reasoning for Scalable Online Toxicity Detection.

    Jupyter Notebook

  3. SyntaxBase-blood-donation-app SyntaxBase-blood-donation-app Public

    Final project built for SyntaxBase Advanced Web Development Course. It presents full-stack blood donation app built with React, TypeScript, Spring Boot, and PostgreSQL. Includes donor registration,…

    TypeScript 1

  4. Syntaxbase-auth-ticketing-app Syntaxbase-auth-ticketing-app Public

    This project is part of the SyntaxBase Intermediate Web Development Course. It serves as a hands-on full-stack lab that introduces users to practical concepts such as: Authentication & Authorizatio…

    CSS

  5. rassus rassus Public

    Repozitorij sadrži laboratorijske vježbe za kolegij Raspodijeljeni sustavi na Fakultetu elektrotehnike i računarstva. Fokus je na primjeni distribuiranih sustava kroz tri projektna zadatka: obrada …

    Java

  6. uuui uuui Public

    Repozitorij za predmet "Umjetna inteligencija" koji sadrži laboratorijske vježbe iz akademske godine 2023./2024.

    C++