Šime Buljac, Developer in Split, Croatia

Šime Buljac

Full-stack Developer

Location
Split, Croatia
Toptal Member Since
November 24, 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 available for hire
Hire Šime

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

Location

Split, Croatia

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

2022 - 2022

Back-end Developer

BBC Scotland(via Blockincrement)
  • Developed logic for AWS lambdas that sync data fetched from external APIs to 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
2021 - 2022

Smart Contract and Back-end Developer

Iotexpad
  • Worked on 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
2021 - 2022

Smart Contract and Back-end Developer

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
2018 - 2021

Full-stack Developer

Honu Hr/Sora (via Toptal)
  • Set up and refactored a large part of the project for an incoming MVP release.
  • Set up 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
2020 - 2020

Smart Contract and Back-end Developer

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
2016 - 2018

Back-end/DevOps Engineer

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
2016 - 2017

Full-stack Developer

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: Amazon Web Services (AWS), Heroku, React, Angular, MySQL, CouchDB, Node.js, SQL, JavaScript
2012 - 2015

Web Developer

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, Bootstrap, CSS, HTML, JavaScript, AngularJS, Express.js, Node.js
2009 - 2012

Software Developer

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

Experience

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.

Skills

Languages

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

Frameworks

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

Libraries/APIs

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

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

Tools

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

Platforms

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

Other

Apollo, Apollo Server, Blockchain & Cryptocurrency, Cloudflare, Amazon Route 53, Ethereum Smart Contracts, Smart Contracts, Ethers.js, Serverless, Code Deployment, Codebase Development, AWS Certified Developer

Education

2003 - 2009

Master's Degree in Computing (Software Engineering)

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

Certifications

OCTOBER 2022 - OCTOBER 2025

AWS Certified Developer — Associate

Amazon Web Services Training and Certification

JUNE 2018 - PRESENT

Toptal Blockchain Academy

Toptal Academy