Tomislav Krnic, Software Developer in Zagreb, Croatia
Tomislav Krnic

Software Developer in Zagreb, Croatia

Member since October 12, 2012
Tomislav is a full-stack developer and designer with over 20 years of experience. He has recently focused on React Native Mobile development and real-time databases. He has founded or co-founded six businesses with three successful exits. He prides himself on a proven record of building full solutions with tangible results.
Tomislav is now available for hire




Zagreb, Croatia



Preferred Environment

CSS, jQuery, HTML5, JavaScript, PHP, React Native

The most amazing...

...thing I've built recently is my first React Native app, currently worth more than $1 million and serving 4+ million users.


  • Founder

    2019 - PRESENT
    • Founded a company.
    • Conducted market research.
    • Developed complex features in React Native to deliver an MVP quickly.
    Technologies: Firebase, React Native
  • Co-founder/Full-stack Mobile Developer

    2018 - PRESENT
    • Developed a payment processing app with real-time database, resulting in rapid user growth.
    Technologies: Firebase, React Native
  • Senior Front-End Developer

    2012 - 2016
    FragranceX (via Toptal)
    • Desgined responsive websites.
    • Optimized user interface and experience.
    • Developed JavaScript front-end solutions.
    Technologies: HTML5, Sass, CSS, jQuery, JavaScript
  • Senior Front-End Developer

    2014 - 2014
    LogoGarden (via Toptal)
    • Designed UI/UX for responsive websites.
    Technologies: HTML5, Sass, CSS, jQuery, JavaScript
  • Senior Front-end Developer

    2013 - 2013
    Rock Lobby (via Toptal)
    • Developed a custom CMS solution.
    • Developed UI/UX elements using jQuery.
    Technologies: MySQL, PHP, CSS, jQuery, JavaScript, HTML5
  • Front-end Developer

    2012 - 2013
    Rise Events (via Toptal)
    • Developed four websites for this Washington D.C.-based real estate company.
    • Designed four connected web pages based on the same style with small variations.
    • Created a jQuery/GoogleMap system to display location on mouseover.
    Technologies: Google Maps API, JavaScript, jQuery, CSS3, HTML5, Web Design
  • Front-end Developer

    2012 - 2013
    Eminent Domains/IMissYou (via Toptal)
    • Created a strong and user friendly front-end with many jQuery features.
    • Built a beautiful but technically complex layout with a combination of photos/videos/Twitter/Facebook/message and models put in masonry composition.
    Technologies: JavaScript, jQuery, CSS3, HTML5
  • Senior Web Developer

    2012 - 2012
    Design Theorem/oMiami (via Toptal)
    • Handled project finalization to solve problems with connecting scrolling events and pointing places on maps.
    • Took care of various advanced CSS tasks.
    Technologies: jQuery, HTML5, CSS3
  • Owner, Senior Web Developer (Code and Design)

    2001 - 2012
    Studio Cro-Design
    • Created a photo community site independently with over 13,000 users in the Croatian photography community. Received numerous recognitions and included over 800 themed competitions. Looked into expanding the site to the US market.
    • Created a B2B image sharing system for Mars, a large food distribution company. Designed initially for Mars Croatia, but later expanded to Mars Europe. Included automated image preparation, zip file creation, and download management.
    • Developed a CMS for a real estate agency, including multi-language support and a best property search features.
    • Wrote a fully automated system that used Expedia API for booking hotels and flights.
    • Created a small corporate web page with a clean design displaying a simple, custom CMS and moderate use of jQuery and Flash.
    Technologies: CSS3, HTML5, Ajax, jQuery, MySQL, PHP
  • Co-founder, Web Project Manager, Senior Developer

    2009 - 2011
    • Developed a system independently for formatting and selling digital magazines, books, and newspapers. Won recognition from Forbes magazine as a great internet business project.
    Technologies: CSS, Ajax, jQuery, CSS3, HTML5, MySQL, PHP


  • Touchmoon Messenger


    A mobile messenger of the new generation. Really!

    ☞ Co-founder
    ☞ Front- and back-end services, app games, and many other things developed over 3+ years of hard work.

  • Grga


    A mobile payment app, available in many cafes in Croatia.

    ☞ App Store Top 10
    ☞ 100+ stores
    ☞ 9,000+ users
    ☞ Co-founder and full-stack mobile developer

    - React Native
    - Redux
    - API
    - Cash register connection
    - Payment system (accepting all major credit cards)
    - QR reader
    - Firebase authentication, messages, analytics, function/back end
    - Notifications
    - API connect
    - UI/UX
    - App Store and Google Play

  • Undiet Tracker


    An app, built in React Native, for weight loss motivation and tracking. I came up with the idea for the app, handled coding, and designed the UI/UX.

    - React Native
    - Redux
    - Firebase DB/storage, authentication, messages, analytics, function/back end
    - Notifications
    - UI/UX
    - App Store and Google Play
    - Landing page

    Development time: 25 days

  • AirQuality and Weather Chat


    ☞ Air Quality cover more than 11,000 world stations in more than 1000 cities. Live data covers all relevant air quality information for all pollutants.
    ☞ Live weather data, 200,000 cities
    ☞ Chat, based on the nearest measuring station

    - React Native
    - Redux
    - Firebase authentication, messages, analytics, function/back end
    - Notifications
    - API connect
    - UI/UX
    - App Store and Google Play
    - Landing page

    Development time: 20 days

  • Introduction to Responsive Web Design: Pseudo-elements, Media Queries, and More (Publication)
    Nowadays, your website will be visited by a wide variety of devices: desktops with large monitors, mid-sized laptops, tablets, smartphones, and more. To achieve an optimal user experience, your site should be adjusting its layout in response to these varied devices (i.e., to their varied screen resolutions and dimensions). The process of responding to the form of the user's device is referred to as (you guessed it) responsive web design (RWD).


  • Languages

    PHP, HTML5, Sass, CSS, JavaScript, CSS3
  • Frameworks

    React Native, Smarty
  • Libraries/APIs

    jQuery, API Development, React, Google Maps, Facebook API, Twitter API, Amazon FPS, Google Maps API
  • Tools

    Adobe Photoshop, Adobe Illustrator, Adobe After Effects
  • Platforms

  • Storage

  • Other

    UI, UX, Pixel Perfect, Ajax, User Interface (UI), Web Development, Front-end, Front-end Development, User Experience (UX), Software Development, Full-stack, Graphic Design, Icon Design, APIs
  • Paradigms

    Search Engine Optimization (SEO)
  • Industry Expertise

    Web Design


  • Bachelor's Degree in IT Engineering
    2001 - 2005
    Polytechnic University of Zagreb - Croatia

To view more profiles

Join Toptal
Share it with others