// hello world

Haris Skeledžija.

Software Engineer crafting clean, efficient, and meaningful digital experiences.

01

About

I'm a software engineer from Bosnia and Herzegovina with a passion for building things that live on the internet. Currently pursuing my Bachelor's in Information Technologies at International Burch University in Sarajevo.

I recently finished a 9-week software engineering internship at ZIRA Group, shipping full-stack features on an enterprise microservices platform with Java, Spring Boot, and Angular. Alongside that I have 4+ years of freelance and side-project experience, from client websites to a Discord platform that reached 1M+ users. I believe the best software is invisible — it just works.

// tech I work with

Java JavaScript TypeScript Python Kotlin Go SQL C++ Spring Boot Angular Next.js FastAPI JUnit PostgreSQL MySQL Firebase Git

02

Education

Bachelor of Information Technologies
International Burch University
Sarajevo · 2024 — 2027
Relevant coursework: Parallel Programming, Functional Programming, Data Modeling & Database Design, Object-Oriented Programming, Web Programming, Database Systems, Mobile Programming, Human-Computer Interaction — UX/UI.

03

Experience

Software Engineering Intern
Jul 2026 — Sep 2026
ZIRA Group · Sarajevo
  • Delivered full-stack features on an enterprise microservices platform, working in an Agile team with daily stand-ups, issue tracking, merge requests, and mentor code review.
  • Built backend REST services in Spring Boot — API contracts and DTOs, service and mapper layers, DAO persistence, and input validation — plus a scheduled job that aggregates weekly results automatically.
  • Developed frontend pages in Angular using an in-house component framework: reusable add/edit forms, image upload with preview, Chart.js data visualisation, and responsive layouts.
  • Owned one feature end-to-end — low-fidelity mockup, user flow, data model, and API design, then full backend and frontend implementation.
  • Wrote an integration test suite with JUnit, designed and executed manual QA test cases, and fixed the resulting defects (incorrect query joins, file upload failures, routing and data-mapping bugs).
  • Tech stack: Java, Spring Boot, Angular, TypeScript, SQL, JUnit, REST APIs, Git.
Demonstrator — Functional Programming
Feb 2026 — Jun 2026
International Burch University · Sarajevo
  • Designed and led weekly practice sessions for 20+ students in a university education environment.
  • Guided students in applying functional programming patterns and writing clean, testable JavaScript code.
  • Produced technical explanations and exercises, translating complex concepts into structured learning material.
  • Tech stack: JavaScript, Functional Programming paradigms.
Web Developer — Freelance
2021 — 2026
Self-employed · Remote
  • Architected and delivered end-to-end web solutions for 4 clients across local transport and fitness industries.
  • Migrated all 4 client websites to a personal VPS, achieving up to 92% faster load times (e.g. alpus.ba from 10s to 800ms) through infrastructure consolidation and Google PageSpeed Insights optimization.
  • Owned full project lifecycle solo — from requirements gathering and technical design to deployment and maintenance.
  • Tech stack: JavaScript, HTML/CSS, WordPress, WooCommerce, MySQL.
Founder & Lead Developer
2021 — 2025
Miona Bot · Remote
  • Designed and scaled a consumer-facing Discord platform in the social media industry, reaching 1M+ users in the first month.
  • Architected a media database storing 300K+ assets (GIF, JPG, PNG) with optimized retrieval under high-concurrency load.
  • Implemented data-driven UX improvements using analytics and user feedback, increasing retention and feature adoption.
  • Tech stack: JavaScript, Node.js, MongoDB.

04

Projects

IBU MCP Server
Model Context Protocol server connecting the university's student information system to AI developer tooling (Claude Code, Gemini CLI), letting students query their academic data in natural language instead of navigating the portal manually.
Exposes 20+ tools spanning grades and GPA, exam schedules and results, attendance records, tuition and fee installments, and notifications; handles JWT-based authentication against the university REST API.
TypeScript Node.js Model Context Protocol REST APIs JWT
AutoVendor (In Development)
Full-stack web dashboard that integrates WooCommerce and OLX.ba, enabling automated product synchronization between an online shop and OLX listings.
Frontend complete, backend in progress.
Next.js FastAPI PHP WooCommerce API OLX API Python
PrismAI
Full-stack Android application built with Jetpack Compose utilizing MVVM architecture. One chat, multiple AI models.
Features a dual-backend system: a FastAPI proxy server managing multiple AI API integrations and conversation routing, and a dedicated Kotlin backend; integrates Firebase for authentication and database management, Retrofit for API networking, and RoomDB (SQLite) for local chat persistence.
Kotlin Jetpack Compose FastAPI PostgreSQL Firebase RoomDB Retrofit
Mini S3
Lightweight file storage service inspired by AWS S3, featuring file upload/download, metadata management, and tag-based organization through a RESTful API.
Built a production-style Spring Boot application with layered architecture, REST API design, and automated testing.
Java 21 Spring Boot PostgreSQL H2 JUnit Mockito Maven
Exam Scheduling & Room Allocation System
Software system that efficiently manages and optimizes the process of scheduling exams and allocating rooms, replacing the manual scheduling process with an automated solution.
Learned Web Programming with usage of SPA for full stack development.
HTML CSS Bootstrap JavaScript FullCalendar.js DataTables.js PHP FlightPHP MySQL
Water Meter OCR
AI-powered tool that extracts handwritten water meter readings from scanned PDFs using OpenAI Vision API, automatically converting them to structured CSV files with built-in validation for data accuracy.
Developed a working OCR pipeline for real-world utility data extraction; identified key challenges in handwriting recognition and implemented validation logic to reduce errors.
Python OpenAI API PDF processing CSV

05

Certificates

Introduction to Subagents

Anthropic Education
Mar 2026

Introduction to Agent Skills

Anthropic Education
Mar 2026

AI Fluency for Students

Anthropic Education
Feb 2026

Claude 101

Anthropic Education
Feb 2026

Introduction to Software Development

Amazon
Nov 2025

06

Get in touch

I'm always open to new opportunities, collaborations, or just a good conversation. Feel free to reach out.

say hello →