Kristijan J.

Kristijan J.

Senior Software Engineer

Croatia
Hire Kristijan J. Hire Kristijan J. Hire Kristijan J.

About Me

An enthusiastic Mobile Software Engineer who specializes in writing both UI and app architecture for Android mobile apps. I have ample experience building large and security sensitive applications, creating and optimizing app architecture for best performance, and implementing app features based on design. As a developer, I enjoy taking up new challenges that test my skills and reflect my profession ethos.

Work history

UpStack
UpStack
Senior Software Engineer
2018 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Infinum
Infinum
Android Team Lead/Android Developer
2014 - 2017 (3 years)
Zagreb, Croatia
  • Produced clean codes for a set of mobile banking products with high security through unit tests, automation and code reviews.

  • Ensured smooth integration with client backend services using RESTful APIs to deliver a great mobile user experience that is super fast for end users.

  • Wrote the mHPB application which won 2 country awards for best tech solution in 2016 and 2017.

Interactive 1 Zagreb
Interactive 1 Zagreb
Software developer
2012 - 2014 (2 years)
Zagreb, Croatia
  • Worked with other IT staff to set and develop technical specifications for Android development within the company.

  • Developed and implemented software features by writing bug free and maintainable application codes.

  • Set the standards for Android development in the company through planning and implementing server upgrades, maintenance fixes and vendor-supplied patches.

Superius Ltd
Superius Ltd
Software Developer
2010 - 2012 (2 years)
Pula, Croatia
  • Created new database objects by migrating reporting solutions from MS SQL report builder to a PostgreSQL database with Pentaho BI.

  • Conducted software development activities for clients using SQL Server and other Microsoft oriented platforms, tools, and technologies.

  • Drove continuous improvements and efficiency in database administration and migration.

Portfolio

Lead Android Developer, Infinum, mHPB – Croatian Postal bank
Lead Android Developer, Infinum, mHPB – Croatian Postal bank

The mHPB application is a personal finance tool available in the palm of your hand—at lower rates to those charged in the bank’s branch offices and Croatian post offices—saving time with easy, fast, and secure 24-hours a day access to all important service information.

Lead Android Developer, Infinum, Erste mBanking
Lead Android Developer, Infinum, Erste mBanking

Erste mBanking is Erste Bank’s mobile banking service which enables the bank's customers to carry out all financial transactions using only their smartphones. The unified payment screen now makes payments easier than before. The new menu makes the app’s frequently used features more accessible, while the secondary menu features extra functionalities

Lead Android Developer, Infinum outsourced by TamTam, Oxxio
Lead Android Developer, Infinum outsourced by TamTam, Oxxio

An app for the Netherland energy company Oxxio. It allows users to track their energy bills and spent energy as well as enable redelivery with solar panels to the network. The app supports both smart and traditional meters. And it does not matter if you are a customer at Oxxio or not. Because the app is there for everyone!

Lead Android Developer, Infinum outsourced by TamTam, Trucker
Lead Android Developer, Infinum outsourced by TamTam, Trucker

With Trucker you can see at a glance where there are still parking spaces, which facilities have a parking space and where you can park your truck safely. With the Trucker app finding a free parking spot is easier than ever for truck drivers. And with the new rules on drivers’ hours, that comes in quite handy. While driving, the driving mode keeps users up to date on dangerous situations, delays on the road and parking areas nearby. You even get a message when there’s bad weather coming up.

Lead Android developer, Infinum outsourced by TamTam, Pasta Maestro
Lead Android developer, Infinum outsourced by TamTam, Pasta Maestro

This app helps in cooking various Italian meals in a quick and easy way. The app comes with recipes fun facts and stories. So few people know that the Italians do not eat Bolognese spaghetti tagliatelle but because the firm sauce adheres better to wide pasta. For added convenience, the app includes additionally a shopping list to add ingredients to your shopping list. Or even easier, buy them directly at your supermarket!

Education

Education
Completed credits towards a bachelor's degree in Business Informatics
University of Juraj Dobrila, Faculty of Economics