Jure Rastić

Jure Rastić

Developer, Team lead, FLOSS enthusiast

Currently

Director of Software Engineering @ Infoart, Croatia

Specialized in

Product software development, solution design with elegant implementation, development of reliable services, processes automation and web development.

Always looking for ways how to deliver cost-efficient, elegant and effective solution for challenge at hand.

Research interests

Software design, development and implementation. Automation of deployment and operations. FLOSS solutions. Leading with care.

Product Software Development

Infoart MASTER Team (2025-)

Development and product lead for Infoart’s HR management product.

Delivering on system implementation projects, improving technical processes and codebase. Leading backend module rewrites to spring-boot with consolidation of legacy parts, optimizing performance and improving overall quality of solution through better observability. Created Claude Skill set for technologies used - Java Swing, Java Faces, Infoart spring-boot to simplify migration process and increase development velocity.

Paydo / Bmove (2018-2023)

Parking payment solution - from start of system as integration of parking and payment services to 100k mobile app end-user facing experience for parking services in Croatia, Austria, Italy and Slovakia.

Developed and designed core system, coordinated 3 development teams managing requirements from new owners for expanding the product beyond Croatia.

Worked also as Android developer for the project and led a rewrite to Flutter with delivery on production system.

Travipay / PayByPhone (2009-2021)

Built a product for mobile payment solution for partner in Germany. Started from scratch and small team - built as server solution for telco oriented payment (SMS and telco payment).

Led the project and development team through evolution of the system to multi-tenant microservice oriented system for VW Financial Services. Designed and developed core system to support multiple integrations with payment services and access APIs.

Other

Systems Engineering (2008-2025)

Support for Infoart’s infrastructure on Linux and design of solutions for clients. Setup and running of email server for 15 years (postfix, dovecot, postgrey, fail2ban, spamassassin, …).

Introduced multiple FLOSS solutions in company; from Trac for ticketing system (around 2010.), setup and administration of version control service with migrations CVS -> mercurial -> GIT (on Gitlab), ownCloud for document syncing, nagios for monitoring ~80 servers with few hundred checks, nginx for reverse-proxy in different app scenarios, various iptables and vpn setups, networked service solutions, etc.

Automation (2023-2025)

Using Ansible to automate setup of company’s own server infrastructure and automation for company product setup at client infrastructure. Wrote roles/playbooks to support standard application server stack with new Grafana/Prometheus capabilities. Connected Java apps to metrics/monitoring stack and implemented centralized logging at client site with Grafana Loki for company products.

Gitlab CI/CD (2023-2025)

Created complex CI and CD pipelines for internal development teams with design of deployment environment structure for ~30 Java spring-boot apps and ~10 Java Swing Webstart applications. Also, simple CI for android/ios/flutter and python projects.

Used Gitlab CI pipeline to provide an UI for running developed Ansible automation solution.

Education

Master degree in Computer Science 2007. @ University of Zagreb (Croatia), Faculty of Electrical Engineering and Computing

Skills

Leadership & Business

Technical