Andrej Budinčević, Developer in Novi Sad, Vojvodina, Serbia
Andrej is available for hire
Hire Andrej

Andrej Budinčević

Verified Expert  in Engineering

Software Developer

Location
Novi Sad, Vojvodina, Serbia
Toptal Member Since
June 11, 2020

Andrej is a highly experienced software developer with a demonstrated history of working in the computer software industry. His main focuses are web development and blockchain development and research. He also has experience in machine learning and AI. His interest in technology started early and he has participated in the development of various software solutions, from web apps and mobile apps to blockchains and low-level hardware projects.

Portfolio

Blockblox
Solidity, Azure Cosmos DB, Tendermint, Go, Vue, React, Node.js, TypeScript...
VizLore
Node-RED, MongoDB, Go, Hyperledger Composer, Hyperledger Fabric, React, Node.js...
Emurgo
Travis CI, MongoDB, Node.js, Meteor, JavaScript

Experience

Availability

Part-time

Preferred Environment

Jira, Slack, Git, Sublime Text 3, Windows

The most amazing...

...thing I've developed is an algorithmic music composer based on a recurrent neural network.

Work Experience

Blockchain Engineer

2018 - 2020
Blockblox
  • Participated in the development of core-level and application-level blockchain software for Tendermint/Cosmos-SDK and Ethereum-based blockchains.
  • Participated in blockchain architecture development, including token economics consulting.
  • Developed custom blockchain application logic to optimize client transaction processes, customized inflation, and reward distributions.
  • Worked on modifying the delegated Proof of Stake consensus algorithm.
  • Worked on revolving blockchain applications and integrations, including indexing services and JavaScript/TypeScript SDKs for easier communication.
  • Developed native cryptocurrency wallets, blockchain explorers, and dashboards.
  • Developed scalable back-end REST APIs for various applications.
  • Worked on deployment automation, scalable infrastructure automation, testing, and monitoring.
  • Developed custom solutions for scalable blockchain deployments and developed blockchain benchmarking and load testing utilities.
  • Participated in the development of Ethereum smart contracts.
Technologies: Solidity, Azure Cosmos DB, Tendermint, Go, Vue, React, Node.js, TypeScript, JavaScript

Blockchain Engineer

2018 - 2019
VizLore
  • Developed and deployed custom, scalable solutions with Hyperledger used for storing and reading sensor data from autonomous machines.
  • Implemented support for Hyperledger in Agile IoT systems as a part of an EU Horizon 2020 project.
  • Participated in the development of a blockchain as a service platform that enables users to quickly deploy Hyperledger Fabric ledgers with multiple organizations across multiple machines, with support for popular cloud providers.
  • Completed research work in the area of Fog computing, blockchains, and machine learning.
  • Worked on a proof of concept for using Proof of Work to calculate complex machine learning algorithms for a possible master thesis.
Technologies: Node-RED, MongoDB, Go, Hyperledger Composer, Hyperledger Fabric, React, Node.js, JavaScript

Lead Full-stack Developer

2018 - 2018
Emurgo
  • Led the development of scalable and highly secure internal software solutions for the Cardano ecosystem.
  • Developed an internal time tracking platform that enables freelancers to easily track their hours and payments.
  • Participated in the development of an issue tracking platform.
  • Participated in the development of a news aggregation platform.
  • Implemented DevOps procedures with automated continuous deployment and automated testing.
  • Conducted technical interviews with internship candidates and overlooked interns' progress.
Technologies: Travis CI, MongoDB, Node.js, Meteor, JavaScript

Full-stack Developer

2018 - 2018
Blockrazor
  • Participated in the development of an online cryptocurrency comparison platform.
  • Developed a dedicated cryptocurrency exchange section and an auction mechanism.
  • Researched and implemented KYC/AML procedures for cryptocurrency management.
  • Participated in the development of a custom cryptocurrency used on the platform, based on Bitcoin blockchain.
Technologies: Bitcoin, Mocha, MongoDB, Meteor, JavaScript

Full-stack Developer

2016 - 2018
Zamphyr
  • Led the development of a full-fledged online computer science learning platform intending to disrupt traditional education.
  • Developed microservices to optimize the application and communication processes.
  • Implemented tests, deployment scripts, and maintained development, staging, and production environments.
  • Worked on machine learning algorithms for data classification, aggregation, and generation.
  • Optimized the application for usage on lower-end devices (such as mobile phones).
Technologies: Artificial Intelligence (AI), Machine Learning, PostgreSQL, MongoDB, Node.js, Meteor, JavaScript

Ybin - Private Paste Bin

Ybin has been created with a simple idea in mind. It’s a simple paste bin where users can paste anything privately with a simple to use, purely minimalistic user interface and no complicated options.
Since it's a personal project, I've worked on the full development of the solution, and I'm currently working on a complete refactor.

ChainRider

https://chainrider.io/
ChainRider offers an ecosystem of tools and services built around public and private blockchain which help prototype and build proprietary applications on the blockchain in a fast and simple manner.
I've worked as a blockchain engineer and back-end developer, and I've coordinated with a team of full-stack developers in building the application.

Blockrazor

https://github.com/Blockrazor/blockrazor
Blockrazor featured absolutely all information about every blockchain project in a comparison tool that anyone can understand.
I've worked as a full-stack developer and I've participated in all development phases.

Emurpas

https://github.com/EmurgoHK/emurpas
Emurpas was a platform made to concisely track applications for the accelerator program or investment funding with a basic system to handle application forms.
I've worked as a full-stack developer on the project, and I've worked on test automation and continuous deployment procedures.

Emurgis

https://github.com/EmurgoHK/Emurgis
Emurgis was a platform made to concisely track problems that need to be solved. It used a variant of the Collective Code Construction Contract to decide whether or not a problem is worth solving, and what the simplest possible solution is.
I've worked as a full-stack developer on this project, and I've led a team of developers.

Emurgolance

https://github.com/EmurgoHK/emurgolance
Emurgolance was a platform for tracking the hours that freelancers spend working on Emurgo projects and for tracking freelancer details and payment methods. It allowed freelancers to submit their hours and other relevant details.
I've worked on this project as a full-stack developer, and I've led a team of developers.

Cardano Updates

https://github.com/EmurgoHK/cardanoupdate
News aggregation platform for updates and information from IOHK, Emurgo, and the Cardano Foundation.
The project was developed in Meteor.js. I've worked as a full-stack developer and led a team of developers.

Languages

JavaScript, PHP, Go, HTML, TypeScript, Java, C++, CSS, SQL, Solidity

Libraries/APIs

Node.js, React, Facebook API, Google API, jQuery, Vue

Tools

Sublime Text 3, Docker Compose, Git, GoLand, Eclipse IDE, Travis CI, Ansible, Terraform, Slack, Jira, Mocha, Node-RED

Paradigms

REST, Agile Software Development

Frameworks

Tendermint, Redux, React Native

Platforms

Meteor, Blockchain, Hyperledger Fabric, Linux, Docker, Google Cloud Platform (GCP), Amazon Web Services (AWS), Ethereum, Hyperledger Composer, Windows

Storage

Redis, MongoDB, PostgreSQL, Azure Cosmos DB

Other

Cosmos SDK, Fog Computing, Recurrent Neural Networks (RNNs), Convolutional Neural Networks (CNN), Artificial Intelligence (AI), Machine Learning, Bitcoin

2016 - 2020

Master's Degree in Computer Science

Faculty of Sciences, University of Novi Sad - Novi Sad, Serbia

2013 - 2016

Bachelor's Degree in Computer Science

Faculty of Sciences, University of Novi Sad - Novi Sad, Serbia

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