Šime Buljac, Developer in Split, Croatia
Šime is available for hire
Hire Šime

Šime Buljac

Verified Expert  in Engineering

Full-stack Developer

Split, Croatia

Toptal member since November 24, 2015

Bio

Šime is an experienced full-stack developer with over 10 years of expertise under his belt. With a love for trying out the latest and greatest technologies, he always pushes the boundaries of what is possible. Šime is highly flexible and feels equally comfortable working solo or as part of a team.

Portfolio

BBC Scotland(via Blockincrement)
TypeScript, JavaScript, Amazon Web Services (AWS), AWS Lambda...
Iotexpad
Solidity, TypeScript, Amazon Web Services (AWS), Blockchain, Ethereum...
Paragen
Solidity, TypeScript, Blockchain, Ethereum, Blockchain & Cryptocurrency...

Experience

  • Node.js - 7 years
  • JavaScript - 6 years
  • RESTful Development - 6 years
  • REST APIs - 6 years
  • Solidity - 3 years
  • Blockchain - 3 years
  • MongoDB - 3 years
  • React - 1 year

Availability

Full-time

Preferred Environment

Git, Vim Text Editor, Visual Studio Code (VS Code), MacOS, Linux

The most amazing...

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

Work Experience

Back-end Developer

2022 - 2022
BBC Scotland(via Blockincrement)
  • Developed logic for AWS Lambda that syncs data fetched from external APIs to an in-house database in previously specified time periods.
  • Researched the best approach for implementing solutions via serverless architecture.
  • Built and updated serverless framework configuration and deployment files for seamless continuous integration and delivery.
Technologies: TypeScript, JavaScript, Amazon Web Services (AWS), AWS Lambda, Serverless Framework, Serverless Architecture, Serverless, Node.js, AWS CLI, Back-end, Lambda Functions, Amazon DynamoDB

Smart Contract and Back-end Developer

2021 - 2022
Iotexpad
  • Contributed to developing, testing, and deploying various smart contracts required for the dApp.
  • Oversaw initial launchpads and wrote automatization scripts.
  • Built a back-end API server from AWS as an optimization/caching layer for the dApp.
Technologies: Solidity, TypeScript, Amazon Web Services (AWS), Blockchain, Ethereum, Blockchain & Cryptocurrency, Ethereum Smart Contracts, Smart Contracts, Next.js, JavaScript, MetaMask, Ethers.js, Back-end, APIs, API Development, Token Design, Web3

Smart Contract and Back-end Developer

2021 - 2022
Paragen
  • Developed and deployed staking and launchpad smart contracts.
  • Deployed the claiming portal and vesting smart contract.
  • Wrote the automatization script, including snapshotting and deploying.
Technologies: Solidity, TypeScript, Blockchain, Ethereum, Blockchain & Cryptocurrency, Ethereum Smart Contracts, Smart Contracts, Next.js, JavaScript, MetaMask, Ethers.js, Back-end, APIs, API Development, Token Design, Web3

Full-stack Developer

2018 - 2021
Honu Hr/Sora (via Toptal)
  • Set up and refactored a large part of the project for an incoming MVP release.
  • Developed staging and production infrastructure on AWS.
  • Worked on continuous integration and deployment process.
Technologies: Amazon Web Services (AWS), Terraform, PostgreSQL, Redis, React, GraphQL, Express.js, Node.js, SQL, JavaScript, Back-end, Sequelize, API Integration, Front-end, Full-stack, APIs, API Development, WebSockets, Databases, DevOps, SysOps, CI/CD Pipelines

Smart Contract and Back-end Developer

2020 - 2020
Greenpower
  • Developed a system that allows users token migration from GreenPower (fork of Bitshare) blockchain to Ethereum by monitoring token burn process on one chain and then minting new tokens on Ethereum.
  • Worked on deploying ERC20 smart contract and contract for batch distribution of ERC20 tokens.
  • Set up everything required on AWS for smooth/secure migration.
Technologies: Solidity, Blockchain, Ethereum, Blockchain & Cryptocurrency, JavaScript, MetaMask, Token Design, Truffle, Ganache, Ganache CLI

Back-end/DevOps Engineer

2016 - 2018
Roomi
  • Integrated various third-party services (SendGrid, Evident, Sift Science, 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 a global scale.
Technologies: Amazon Web Services (AWS), React, AngularJS, RESTful Development, REST APIs, Cloudflare, Docker, Ansible, Terraform, Redshift, Redis, Elasticsearch, MongoDB, Express.js, Node.js, SQL, JavaScript, Back-end, APIs, API Development, Data Queries, Databases, DevOps, SysOps, Analytics, CI/CD Pipelines

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.
  • Refactored front-end part of the application in Angular.
  • Refactored back-end part of the application in Node.js/Express.
Technologies: Amazon Web Services (AWS), Heroku, React, Angular, MySQL, CouchDB, Node.js, SQL, JavaScript, Back-end, Front-end, Full-stack, APIs, API Development

Web Developer

2012 - 2015
MORH
  • 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: Socket.IO, Mongoose, MongoDB, Angular Material, CSS, HTML, JavaScript, AngularJS, Express.js, Node.js

Software Developer

2009 - 2012
MORH
  • 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: CSS, jQuery, HTML, JavaScript, PostgreSQL, Hibernate, Java

Sora

https://app.sora.co
Onboarding for growing teams.

Roomiapp

https://roomiapp.com/
A mobile platform that helps people find a flexible, affordable co-living solution.

Rhinogram

https://app.rhinogram.com/login
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

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

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

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.
2003 - 2009

Master's Degree in Computing (Software Engineering)

Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture (FESB) - Split

OCTOBER 2022 - OCTOBER 2025

AWS Certified Developer — Associate

Amazon Web Services Training and Certification

JUNE 2018 - PRESENT

Toptal Blockchain Academy

Toptal Academy

Libraries/APIs

REST APIs, Node.js, Lodash, React, API Development, Socket.IO, jQuery

Tools

IntelliJ IDEA, Vim Text Editor, React Apollo, Sequelize, Git, Mongoose, Ansible, Terraform, MetaMask, AWS CLI, Ganache, Ganache CLI

Languages

ECMAScript (ES6), JavaScript, TypeScript, Solidity, GraphQL, HTML, CSS, SQL, HTML5, Java

Frameworks

Express.js, AngularJS, Hibernate, Angular Material, Angular, Next.js, Serverless Framework, Truffle

Paradigms

RESTful Development, Object-oriented Programming (OOP), Unit Testing, Functional Programming, DevOps, Serverless Architecture

Storage

MongoDB, Redis, Elasticsearch, PostgreSQL, MySQL, Redis Cache, Amazon S3 (AWS S3), CouchDB, Redshift, Amazon DynamoDB, Databases

Platforms

Amazon Web Services (AWS), Blockchain, Ethereum, Linux, MacOS, Heroku, Docker, AWS Elastic Beanstalk, AWS Lambda, Visual Studio Code (VS Code)

Other

Back-end, Apollo, Apollo Server, Blockchain & Cryptocurrency, APIs, Cloudflare, Amazon Route 53, Ethereum Smart Contracts, Smart Contracts, Ethers.js, Serverless, Code Deployment, Codebase Development, AWS Certified Developer, Lambda Functions, API Integration, Front-end, Full-stack, Token Design, WebSockets, Web3, Data Queries, SysOps, Analytics, CI/CD Pipelines

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