Šime Buljac, RESTful APIs Developer in Split, Croatia
Šime Buljac

RESTful APIs Developer in Split, Croatia

Member since September 26, 2015
Šime is a full-stack developer with over nine years of experience. He is a passionate programmer who loves to try the latest bleeding-edge technologies. He is very flexible and is equally comfortable working solo or in a team.
Šime is now available for hire




Split, Croatia



Preferred Environment

OS X/Linux, VS Code/Vim, Git

The most amazing...

...thing I've developed is an application for filtering, storing, and distributing real-time position data.


  • Full-stack Developer

    2018 - PRESENT
    Honu Hr/Sora (via Toptal)
    • Set up the project for an incoming MVP release.
    • Set up staging and production infrastructure on AWS.
    Technologies: Node.js, Express.js, GraphQL, React, Redis, PostgreSQL, Terraform, AWS
  • Back-end/DevOps Engineer

    2016 - 2018
    • Developed RESTful API interfaces.
    • Integrated various third-party services (Sendgrid, Evident, Siftscience, Twilio, Facebook, Google Maps, etc.).
    • Integrated security monitoring, performance monitoring, and logging services/tools.
    • Diagnosed and optimized part of the app with performance issues to prepare it for global scale.
    Technologies: Node.js, Express.js, MongoDB, Elasticsearch, Redis, Redshift, Terraform, Ansible, AWS, Docker, Cloudflare, RESTful API, AngularJS, React
  • Full-stack Developer

    2016 - 2017
    Rhinogram (via Toptal)
    • Worked on the development of a HIPAA-compliant telehealth platform that enables a better patient experience by making remote healthcare possible, simplifying communication and minimizing interruptions with real-time, text-based patient engagement.
    Technologies: Node.js, CouchDB, MySQL, Angular, React, Heroku, AWS
  • Web Developer

    2012 - 2015
    • Helped design and develop new features.
    • Wrote unit and E2E tests.
    • Developed a responsive AngularJS application.
    • Wrote scripts for the automation of system maintenance tasks.
    • Made several performance optimizations to existing code.
    Technologies: Node.js, Express, AngularJS, JavaScript, HTML, CSS, Bootstrap, Angular Material, MongoDB, Mongoose, Socket.IO
  • Software Developer

    2009 - 2012
    • Improved old features and created new ones.
    • Fixed bugs on the existing code.
    • Wrote technical documentation.
    • Handled system and network administration.
    • Mentored new team members.
    Technologies: Java, Hibernate, PostgreSQL, JavaScript, HTML, jQuery, CSS


  • Sora (Development)

    Onboarding for growing teams.

  • Roomiapp (Development)

    A mobile platform that helps people find a flexible, affordable co-living solution.

  • Rhinogram (Development)

    Rhinogram’s HIPAA-compliant, telehealth platform enables a better patient experience by making remote healthcare possible, simplifying communication and minimizing interruptions with real-time, text-based patient engagement–with no patient app to download.

  • Live Air Picture Distribution (Development)

    Web application for distribution of a joint air picture, used by different units across the whole organization.

    The application was wholly built on MEAN stack. I was included in all project development phases from the initial application architecture design and managing the development team to the implementation itself.

  • Near Real-time Tracking System (Development)

    Originator and participant in almost all project development phases of the project for position tracking. The system ensures that data is collected from different sources (GPS, radar, open source) establishing a unique database (PostgreSQL, Hibernate ORM). The system is designed using client-server architecture, with the possibility for the client to manipulate tracked data and with an automatic correlation system that ensures unique identification of data tracked from different sources.

  • Remote Radio Control System (Development)

    An application for centralized remote control and administration of multiple radio transceivers (also enabled transceiver to communicate mutually). As a part of the small team, I was included in all parts of development and testing.


  • Languages

    JavaScript, Solidity, GraphQL, Golang, SQL, HTML5, Java
  • Frameworks

    Express.js, AngularJS
  • Libraries/APIs

    Node.js, Lodash, React, jQuery
  • Storage

    MongoDB, Redis, Elasticsearch, PostgreSQL, Redis Cache, AWS S3, CouchDB, Redshift
  • Other

    RESTful APIs, Apollo, Apollo Server, AWS Route 53
  • Tools

    IntelliJ IDEA, Vim Text Editor, React Apollo, CloudFlare, Terraform
  • Paradigms

    Object-oriented Programming (OOP), Unit Testing, Functional Programming
  • Platforms

    Blockchain, Ethereum, AWS Elastic Beanstalk


  • Master's degree in Computing (Software Engineering)
    2003 - 2009
    Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture (FESB) - Split


  • Toptal Blockchain Academy
    JUNE 2018 - PRESENT
    Toptal Academy

To view more profiles

Join Toptal
Share it with others