Josip Maricevic, Developer in Zagreb, Croatia
Josip is available for hire
Hire Josip

Josip Maricevic

Verified Expert  in Engineering

Software Developer

Location
Zagreb, Croatia
Toptal Member Since
April 11, 2013

Josip is an expert iOS developer, in the industry since the very first iPhone SDK became available 8+ years ago. His portfolio includes several highly complex, widely used applications coded both in Swift and Objective-C. He has some experience in development on custom blockchain-based projects, alternative cryptocurrencies, and Ethereum smart contracts as well.

Availability

Part-time

Preferred Environment

GitFlow, Sublime Text, Git, Xcode, MacOS

The most amazing...

...app I've developed uses Shazam song recognition technology to identify songs in your iPod library and play them with synchronized lyrics and visualizations.

Work Experience

Owner and Developer

2014 - PRESENT
Moon Code j.d.o.o.
  • Owned a small software development agency, where I led development teams, on both shorter (2-3 devs, 6 months) of up to longer, bigger projects (9 people, 3.5 years).
  • Outsourced projects as Scrum leader.
Technologies: Scrum, Swift, Objective-C

iOS Developer

2014 - 2017
Qnective AG
  • Worked on development of an iOS application for encrypted VoIP, messaging, file transfer, and file storage.
  • Worked on Djinni cross-language layer for connecting different platform UI layers to single C++ encryption engine.
Technologies: Qt, VoIP, Cryptography, Objective-C, Swift

iOS Developer

2011 - 2014
ShoutEm, Ltd.
  • Developed an iPhone and iPad client for a ShoutEm mobile application maker. Currently, there are over 1000 active iPhone applications in the App Store that were built based on this client application using ShoutEm.
Technologies: iOS SDK, Objective-C

iOS Developer

2010 - 2011
Five Minutes, Ltd.
  • Developed an iOS client for a music streaming service. Supported all major audio formats, IceCast and ShoutCast protocols.
  • Created a reusable audio streaming library that allows for the supporting of custom audio codecs via plugins.
  • Developed an app capable of recognizing songs from your iPod library and playing them with 3D visualizer effects, in sync with song lyrics.
Technologies: OpenGL, SQLite, SHOUTcast, Icecast, iOS SDK, Objective-C

iOS Game Developer

2009 - 2010
Nightirion
  • Developed an iOS board game using Cocos2D, UIKit, and SQLite.
  • Developed an iOS side-scrolling arcade game using Cocos2D.
  • Developed an iOS entertainment application that simulates playing of the theremin (musical instrument) using UIKit and OpenAL.
Technologies: Objective-C, OpenAL, SQLite, iOS SDK, Cocos2d

Scruzzleword

iOS App that features an innovative twist on the classic crossword puzzle.

KidD

A side-scrolling, flash style arcade game.

Geometry Shaders

http://www.zemris.fer.hr/predmeti/rg/diplomski/10Maricevic/data/diplomski-1851.pdf
Graduate thesis on pixel, vertex, and geometry shaders.

Shazam Player

https://www.youtube.com/watch?v=gKLlNYwWbPw
Uses Shazam song recognition technology to recognize songs in your iPod library and play them with synchronized lyrics and visualizations.

ThisIs50

Official 50cent iOS application.

Winery Finder

A winery and tasting pass finder that covers Napa Valley, Sonoma Valley, and San Francisco.

Young and Foodish

An app that attempts to find both great food and great people to share it with.

The Vinyl District

http://itunes.apple.com/us/app/the-vinyl-district/id478314117?mt=8
A geo-social network for vinyl lovers.

KiddNation

http://itunes.apple.com/us/app/kiddnation/id517956762?mt=8
The official app of Kid Kraddick in the Morning.

ShoutEm

http://www.shoutem.com
Allows users to develop applications generated by a client which I developed.

Huddle UP

Everything you want to know about Virginia Tech sports starting with football during the football season

Cigar Dojo

Social app for fine cigar lovers to share their reviews and experiences

Qtalk

An iOS application for encrypted VoIP, messaging, file transfer, and file storage. The App is for enterprise distribution only.
2004 - 2010

Master's Degree in Computer Science

Faculty of Electrical Engineering and Computing - Zagreb, Croatia

Languages

Objective-C, Swift, C, C++, Solidity, Python, JavaScript, SQL

Frameworks

iOS SDK, Cocos2d, UIKit, Qt, Box2D

Libraries/APIs

ShoutEm API, Facebook API, Twitter API, OpenGL, OpenAL

Tools

Xcode, Git, Sublime Text, GitHub, SHOUTcast, Microsoft Visual Studio

Paradigms

Scrum, Agile Software Development, Test-driven Development (TDD)

Platforms

Blockchain, MacOS, iOS, Ethereum, Linux, Windows

Other

GitFlow, AVFoundation, Audio Services, Icecast, Cryptography, VoIP

Storage

SQLite, IBM Informix Dynamic Server, MySQL

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring