Miho Frankovic, Multithreading Developer in Zagreb, Croatia
Miho Frankovic

Multithreading Developer in Zagreb, Croatia

Member since September 11, 2017
Miho is a software developer with a decade and a half of experience in developing software in various languages and platforms. Most of his expertise lies in C++ development, but he has strong skills and substantial experience in C# and Java as well. Miho’s always looking for an exciting new project to take on.
Miho is now available for hire

Portfolio

Experience

  • C++ 15 years
  • Standard Template Library (STL) 15 years
  • C 15 years
  • Boost 10 years
  • Concurrent Programming 10 years
  • Multithreading 10 years
  • SQL 5 years
  • Embedded Systems 5 years

Location

Zagreb, Croatia

Availability

Part-time

Preferred Environment

Windows, Linux, Embedded Systems

The most amazing...

...project I've worked on was the development of a low-latency automated Forex trading solution.

Employment

  • Senior Software Developer

    2010 - 2017
    PHT Corporation
    • Developed and integrated Bluetooth medical sensor devices on various mobile platforms.
    • Developed a Bluetoooth and USB PhoneGap plugin for Android devices.
    • Implemented a web application in C# and .NET.
    • Developed a log-processing solution.
    Technologies: C++, Java, C#, Android Development
  • Senior Software Developer

    2012 - 2016
    Smartpipe Solutions
    • Designed and implemented a complex advertising solution for monetizing mobile providers subscriber data.
    • Wrote various services on Linux in C/C++ using C++11 and Boost with the use of multi-threading techniques.
    • Developed a fast memory database/cache with VoltDB, SQLite, and MySQL.
    • Implemented a custom multi-process memory cache.
    Technologies: C++, Linux, VoltDB
  • Senior Software Developer

    2008 - 2010
    Envox
    • Developed and sustained an IVR solution using C++ and Java.
    • Converted an IVR solution to work as a multi-process solution.
    • Implemented a solution for detecting and preventing memory leaks.
    Technologies: C++, Boost, IVR
  • Senior Software Developer

    2006 - 2008
    Manas
    • Ported a Java application to a C++ Brew platform.
    • Developed and optimized PalmOS applications.
    • Developed a simple web application.
    Technologies: C, C++, Java
  • Senior Software Developer

    2006 - 2006
    Bones Park Software Artistic
    • Contracted a position in developing a dictionary solution.
    • Implemented a custom Win32 hook API solution for capturing words under a mouse cursor.
    • Delivered a reusable library for simple use in various projects.
    Technologies: C++, Win32 API
  • Senior Software Developer

    2004 - 2006
    Infineon Technologies AG (a subsidiary of Comneon)
    • Developed object-oriented application framework for the rapid development of man-machine interfaces and integration of various applications for mobile communication products.
    • Worked as part of a large international team.
    • Integrated a framework into a customer project for Panasonic mobile phones.
    • Implemented low-level optimizations.
    Technologies: Embedded C Development
  • Junior Software Developer

    2002 - 2003
    Wide Angle Research
    • Developed a network application that makes an inventory of all the software and hardware on a computer network using C++.
    • Implemented an XML diff/merge solution.
    • Implemented a custom MS Office document to XML converter.
    • Developed a custom communication protocol.
    Technologies: C++, XML, Windows Networking

Experience

Skills

  • Languages

    C, C++, SQL, C#, C++11, Java, VBScript, VB
  • Frameworks

    Boost, .NET
  • Libraries/APIs

    Standard Template Library (STL), Win32 API
  • Paradigms

    Concurrent Programming
  • Other

    Multithreading, Excel Macro, Embedded Systems, TCP/IP, Networks, Bluetooth, Excel Macros
  • Tools

    Microsoft Visual Studio, Eclipse IDE
  • Platforms

    Linux, Windows, Red Hat Linux, Android
  • Storage

    MySQL, MariaDB, VoltDB, SQL Server 2014

Education

  • Master of Science degree in Computer Science
    1998 - 2003
    University of Zagreb - Zagreb, Croatia

To view more profiles

Join Toptal
I really like this profile
Share it with others