Projects

Professional Projects

Financial (Saldakonti) Application – HEP Toplinarstvo

Professional project

Worked on the complete project lifecycle of a financial receivables (Saldakonti) application, from initial development through production release and long-term maintenance. Developed PL/SQL business logic and Oracle database components, prepared technical documentation, delivered end-user training, implemented change requests, resolved production issues, and provided ongoing application support in collaboration with the Java backend team.

Master Data Management Platform

Professional project

Contributed to the development and maintenance of a Master Data Management solution for a major telecommunications company. Worked on Oracle database development, PL/SQL business logic implementation, performance optimization, data quality improvements, and support for business processes.

Collection Banking Application

Professional project

Worked on the development and maintenance of a collection management application for one of Croatia's largest banks. Implemented new features, resolved production issues, optimized SQL and PL/SQL code, and collaborated with analysts and testers throughout the software development lifecycle.

AWS Cloud Infrastructure & Deployment improvements

Professional initiative

Within my first year working with AWS, I progressed from learning the platform to taking ownership of cloud infrastructure improvements and deployment automation. Worked extensively with Amazon RDS, EC2, Lambda, S3, API Gateway, and Load Balancing while improving deployment processes for client environments. The resulting automation and standardization reduced manual intervention, minimized deployment errors, and increased the reliability of software releases.

Oracle Database CI/CD Pipeline

Internal project

Designed and implemented a CI/CD solution for Oracle database deployments using Liquibase, SQLcl, and GitHub. Automated database object versioning, validation, and deployments across environments, significantly reducing manual deployment effort while improving consistency and reliability.

Personal Projects

Personal Portfolio Website

Personal project

Designed, developed, and deployed a modern portfolio website showcasing my professional experience, technical skills, and projects. The application emphasizes performance, security, responsive design, and a serverless architecture.

  • Built with modern JavaScript ES modules
  • Cloudflare Workers backend using Hono
  • Cloudflare Turnstile spam protection
  • Resend email integration for contact forms
  • Hosted on Netlify with Cloudflare CDN and DNS

Self-Hosted Actual Budget Infrastructure

Personal project

Built and maintain a production-ready self-hosted Actual Budget deployment on Google Cloud Platform using Docker and Infrastructure as Code. The project includes automated deployment, secure networking, persistent storage, HTTPS configuration, and ongoing system maintenance.

  • Docker deployment on Google Compute Engine
  • Infrastructure provisioning with Terraform
  • Caddy reverse proxy with automatic HTTPS
  • Cloudflare DNS integration
  • Linux server administration and troubleshooting

League of Legends Esports Chrome Extension

Personal project

Developed a Chrome extension that tracks professional League of Legends esports schedules and live matches by integrating with external APIs. Focused on performance, efficient background processing, and a responsive user experience.

  • Chrome Extension Manifest V3
  • Background service workers
  • Real-time API integration
  • Automatic schedule synchronization
  • Optimized polling and caching