Hi, my name is Tonny Garić.

I am a software engineer based in Nijmegen, The Netherlands.

About me

I work full-time as a Junior Software Engineer at Service2Fruit—where I am responsible for back-end development, testing, deployment and maintenance of the primary software projects.

As a software engineer, I prefer nothing more than translating functional requirements into secure, stable and infinitely scalable solutions. I am convinced that good software makes the difference for every business—and I enjoy to combine my technical knowledge with my keen eye for detail to help build it.

When I am not in front of my computer, I am probably in the gym, squashing/playing tennis or in the city with friends.

Tonny Garić

Recent projects


2017 - present

  • Back-end Development
  • Front-end Development
  • Testing
  • Deployment
  • Maintenance


FreshMonitor translates the data from Service2Fruit to real-time market information.

Service2Fruit's Trading Platform

2017 - present

  • Back-end Development
  • Testing
  • Deployment
  • Maintenance

Service2Fruit's Trading Platform

Online trading platform (B2B) for agricultural products.


2018 - present

  • Front-end Development


An open source simple Hacker News client, built using only plain (vanilla) JavaScript.

tonnygaric.com v2

2018 - present

  • Back-end Development
  • Front-end Development
  • Deployment

tonnygaric.com v2

Second major version of my personal website.


Hard skills

To be able to take on some of technology's greatest challenges and make an impact on a large group of users, I think it is necessary to have a broad set of technical skills.

Here is a non-exhaustive list of techniques that I recently worked with.

Programming languages

  • Java
  • JavaScript
  • Scala
  • PHP
  • Go
  • SQL
  • Bash
  • AppleScript


  • Play Framework
  • Beego Framework
  • Bootstrap


  • Mollie Payments
  • Pusher
  • Google Maps
  • Google Analytics
  • MailChimp
  • Mailgun


  • Git
  • Ebean (ORM)
  • GORM (ORM)
  • GitHub
  • JSON
  • GitLab
  • Sketch
  • Jekyll

Markup languages

  • HTML
  • XML

Style sheet languages

  • CSS
  • Sass


  • Play-Bootstrap
  • jQuery
  • Highcharts


  • Akka
  • Gulp
  • Codeception


  • IntelliJ
  • Visual Studio Code
  • PhpStorm
  • GoLand
  • WebStorm


  • Kirby
  • WordPress

Soft skills

Here are some things I am good at.


I am a curious person and I enjoy to learn things—not only new technologies and programming languages, but also on the interpersonal level. I constantly strive to improve myself, and my team.


I understand that goals of a company, competition and technical developments do not stand still. I think it is important to be able to quickly adapt to different teams, goal(s) or activities.


I believe you should make your passion your job. I am really passionate about software development and I enjoy to take on new problems.


I do not like it when SQL tells me that something is ambiguous. I realise the importance of good communication.

Team Player

I play well with others—whether it are stakeholders or developers. I believe that 1 plus 1 equals 3.


I love to draw connections between seeminlgy unrelated things. My creativity helps me to be able to quickly tackle problems and come up with adequate solutions.


In order to work efficiently, I believe it is important to be organised—from writing clean code, to documenting it.

Critical thinker

I think that it is necessary to be a critical thinker in order to make good software. I reason efficiently to useful truths and effective actions. From identifying your actors and their goals, to making architectural choices.

Latest articles