It's a me!

Hi, I'm Josip

Software Developer from Croatia

About me

Hello there! I'm Josip, a seasoned software developer driven by a passion for creating efficient and elegant solutions. With a background as a backend engineer in my most recent role, I've cultivated expertise in building scalable and high-performance systems.

My exploration in Full Stack development, where I've engaged with frameworks such as Flutter, Ionic, Angular, and Firebase, has provided me with a comprehensive perspective on project development. Embracing the challenge of seamlessly weaving together frontend and backend elements, I take pleasure in delivering applications that are both cohesive and user-friendly.

My Journey

Teltech

May 2022

At Teltech I've gotten a role of a Backend engineer. I've managed to learn a lot from my senior colleagues and I've improved my problem solving skills and thought process that went into solving problems. My main responsibilities were to develop and maintain existing backend services that were written in Golang and Python. Deployment of services was also my responsibility which helped me to master tools like Docker, Google Cloud Build, Google Cloud Run.

Grafing

October 2020

As my first real job I've gotten a role of a Frontend developer at Grafing. My main responsibilities were to develop and maintain web and mobile applications. I took responsibility of deploying and realeasing of iOS applications to the AppStore. Working in a smaller team I've learned the importance of good communication and teamwork. Working with team thought me the importance of writting clean and maintanable code. With flexibility that was provided, we had opportunities to work and develop in many different technologies like Flutter, Angular, Ionic, VueJS.

Međimurje University of Applied Sciences in Čakovec

October 2017

Embarking on my academic path, I dedicated my focus to the realm of software development, ultimately earning my Bachelor's degree in Computer Science from Međimurje University of Applied Sciences in Čakovec.

Skills

Backend

> Golang

> SQL/MySQL/PostgreSQL

> Redis

> Docker

> JWT

> REST

> JavaScript / TypeScript

Frontend

> Flutter

> Dart

> VueJs

> Angular

> Ionic

> JavaScript / TypeScript

> HTML / CSS / SCSS / Sass

CI/CD

> Google Cloud Platform

> Github Actions

My Work

Company Portal

Complete web solution for a company to manage their inventory and people. The app has functionality to manage vehicles, tools inventory, workers, teams, work hours for workers, etc.

Technologies used: Go, PostgreSQL, VueJS, JavaScript

Company Portal