Bojan Drvarek, Developer in Varaždin, Croatia
Bojan is available for hire
Hire Bojan

Bojan Drvarek

Verified Expert  in Engineering

Software Developer

Location
Varaždin, Croatia
Toptal Member Since
May 20, 2015

Bojan is a highly skilled iOS (Swift and Objective-C) developer with ten years of experience on Apple's platform. He loves writing code and designing prestige user interfaces. His strengths are keeping things simple and optimized and shipping finished projects blazingly fast.

Availability

Part-time

Preferred Environment

tvOS, WatchOS, MacOS, iOS

The most amazing...

...thing I've developed is the grid-based fluid solver used as an interaction engine for painting images on your mobile device.

Work Experience

CEO

2016 - PRESENT
Woodsign j.d.o.o.
  • Oversaw the development of apps for iOS, tvOS, and macOS as well as extensions for iOS and watchOS.
Technologies: WatchOS, tvOS, MacOS, iOS

Senior iOS Developer

2009 - 2015
Meritum Soft d.o.o.
  • Created various in-house and client apps.
  • Wrote custom solutions for in-house advertising.
  • Wrote various games in a custom in-house 2D engine.
Technologies: iOS

Onyx

A fitness app that takes advantage of the iPhone X depth camera to track your posture and progress.

I helped with UI implementation, Firebase integration, and various other parts of the app (with the notable exception of depth tracking).

WonUp

An iOS app I built from scratch for a Toptal client. Most of the design was also made by me. Firebase was used as a back end.

Coink - Crypto Price Tracker

A cryptocurrency portfolio tracker for iOS/WatchOS/Widget.

This is a personal project written 100% from scratch.

SonicCloud

A hearing assessment platform for audio calls.

Provided with the design, I made around half of the highly complex interactive onboarding animations.

BoardBook

An iOS app I built from scratch for a Toptal client. The design was also made by me. Firebase was used as a back end.

PSI Coupons

https://apps.apple.com/us/app/psi-coupons/id1460575899
An iOS app I built from scratch for a Toptal client. The client provided the design. Firebase was used as a back end.

BattlePix

An iOS app I built from scratch for a Toptal client. The design was also made by me. Firebase was used as a back end.

Reelee.io

An iOS app I built from scratch for a Toptal client. The client provided the design. The back end was done by another Toptal developer.

Vollo

https://vollo.net/
An app for booking bus tickets.

Provided with a design, the project is written 100% from scratch.

Creepypasta

https://itunes.apple.com/us/app/creepypasta/id1126354430?mt=8
A popular iOS story reading app.

This is a personal project written 100% from scratch.

PhotoMap

An iOS/tvOS photo editor.

This is a personal project written 100% from scratch.

Intersync

An accounting app made for a Toptal client.

Provided with a design, the project itself is written 100% from scratch.

Feel My Pain

https://itunes.apple.com/us/app/feel-my-pain/id1081144072?ls=1&mt=8
A pain annotation app made for a Toptal client.

Provided with a design, the project itself is written 100% from scratch.

Languages

Swift, XML, Objective-C, C++, C

Frameworks

WatchKit, AFNetworking, UIKit, Core Foundation, Cocoa Touch, Cocoa, iOS SDK, Cocos2d-x

Libraries/APIs

Core Animation, Flurry, Twitter SDK, CocoaPods, Core Graphics, iOS Native Libraries, iOS API, Core Image, Facebook iOS SDK, Parse SDK, iOS Extensions

Tools

Git, Adobe Photoshop, Notepad++, Apple Push Notifications, Adobe, Crashlytics, Xcode, Adobe InDesign, Adobe Illustrator, Adobe Audition, Sketch, Sketch 3, Google Analytics, Eclipse IDE, Flash, Adobe Dreamweaver, Android Studio

Paradigms

REST

Platforms

tvOS, Apple Watch, iOS, Parse Server, Firebase, Parse, MacOS, WatchOS

Storage

JSON, MySQL

Other

Network Programming, iMessage, Push Notifications, Microsoft 365, UI Animation, Back-end, Front-end

2007 - 2011

Bachelor's Degree in Multimedia Design and Implementation

Polytechnic of Varazdin - Varaždin, Croatia

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