// PROFESSIONAL SUMMARY

Expertise in design, testing and maintenance of software systems. Proficient and experienced in various platforms, languages and tools. Able to effectively self-manage during independent projects, as well as collaborate as part of a productive team. Successfully and continuously added new value to company, it’s products and people.

// WORK EXPERIENCE

Owner, CEO, CTO

B-CODE | Croatia, Sesvete | February 2017 – current

  • iOS, Android and embedded development centered on Bluetooth Low Energy

Senior Software Developer

A-Elektronik d.o.o. | Croatia, Zagreb | July 2013 – current

  • Design, optimization, innovation and development of embedded, iOS and Android projects based on Bluetooth Low Energy
  • Experience on devices which are deployed worldwide
  • Experience on iOS/Android applications which are used worldwide
  • Application and bootloader design, development and testing
  • Development of various tools used in house for testing, configuration and device deployment (C#, .Net, SQL Server)
  • Daily usage of svn, git and redmine
  • iOS and Android store application publishing, management and update
  • Languages: C, C++, ObjectiveC, C#, Java
  • Tools: Android Studio, Xcode, Microsoft Visual Studio, STM32Cube IDE, Segger Embedded Studio, µVision IDE – Keil, SQL Server, Photoshop, DipTrace, Redmine, SVN, Git
  • Experience on Nordic nRF51 and nRF52 family microcontrollers
  • Experience with Microchip PIC23 and dsPIC controllers
  • Experience with UART, SPI, I2C, timers, interrupts, etc…
  • Experience with encryption and decryption (AES)

Software Developer/Project Consultant

Radikal d.o.o. | Croatia, Zagreb | September 2012 – December 2020

  • Embedded, iOS and Android development centered on Bluetooth Low Energy

Freelance senior iOS developer

BitByBit d.o.o. | Croatia, Zagreb | January 2015 – December 2015

  • iOS application development

Freelance iOS developer

COBE GmbH | Croatia, Zagreb | July 2013 – December 2013

  • iOS application development, “KKSTR” app available on iTunes

Freelance iOS developer

Clover Studio d.o.o. | Croatia, Zagreb | March 2012 – August 2012

  • iOS application development

Hardware and software developer

Elektrokem d.o.o. | Croatia, Sesvete | March 2011 – February 2012

  • Software development on PIC microcontrollers
  • Driver development and implementation for Windows Embedded 6.0
  • Hardware development related to microcontroller functions

iOS developer

NTH Media d.o.o. | Croatia, Varaždin | January 2011 – February 2011

  • iOS application development

Programmer/Lead programmer

Ocean Media d.o.o. | Croatia, Zaprešić | July 2008 – September 2010

  • Game programming, project leading and management
  • Platforms: Nintendo DS and Windows
  • Development and management of 3 titles, additional help on many other projects
  • Complete project management, communication with artists, musicians and clients

// EDUCATION

Master's Degree in Information Technology

Polytechnic of Zagreb | October 2014 – September 2016

  • Specialization in software development and computing

Bachelor's degree in Electrical Engineering

Polytehnic of Zagreb | October 2003 – May 2009

  • Specialization in Communication and computer technology

Technician

High school Sesvete | September 1997 – May 2001

  • Electrical engineering

// SKILLS

LANGUAGES & PLATFORMS

  • C, C++, Objective C, C#, Java
  • native iOS, native Android
  • embedded (Microchip PIC24, dsPIC, STM32)
  • Bluetooth Low Energy (Nordic Semiconductor nRF51, nRF52)
  • .Net WPF
  • SQL
  • REST
  • WordPress (mega n00b level)

SOFTWARE & HARDWARE DEVELOPMENT

  • complete software development, including analysis, optimization and debugging
  • extensive knowledge and experience with Bluetooth Low Energy on iOS and Android devices
  • usage of equipment (Oscilloscope, Multi-meter, Waveform Generator)
  • knowledge of electronic parts
  • schematic reading and drawing
  • basic to intermediate hardware development
  • basic to intermediate PCB development

TOOLS

  • Android Studio
  • Xcode
  • Microsoft Visual Studio
  • STM32Cube IDE
  • Segger Embedded Studio
  • µVision IDE – Keil
  • SQL Server
  • Photoshop
  • DipTrace
  • Redmine
  • SVN
  • Git

SOCIAL

  • organized
  • persistent
  • intuitive
  • problem solver
  • team player

// ACHIEVEMENTS

  • worked on development of several games for PC and Nintendo DS
  • completely developed several iOS/Android apps available in stores
  • development of real automotive devices sold worldwide
  • iOS/Android store management from initial creation, production and updates
  • developed several embedded applications and bootloaders on PIC microcontrolers and Nordic nRF51/nRF52 modules
  • good knowledge of Nordic SDK (created and managed background bootloaders)
  • developed many in house tools in C# (Windows Forms, WPF)
  • developed complete solutions for embedded device software, protection, encryption, update and over the air update (OTA)
  • developed hardware centered on microcontrolers