Uros Radovanovic, Developer in Belgrade, Serbia
Uros is available for hire
Hire Uros

Uros Radovanovic

Verified Expert  in Engineering

Blockchain and Back-end Developer

Location
Belgrade, Serbia
Toptal Member Since
July 8, 2022

Uros is a blockchain and back-end developer with years of production experience working as a team member, tech lead, freelance developer, and employer across the banking, finance, web development, and gaming industries. He helped start and grow a community of people around the common goal of sharing knowledge about blockchain-related technology and projects. Aside from blockchain, consultancy, and entrepreneurial work, Uros is passionate about the intersection between AI and medicine.

Portfolio

Celsius Network
APIs, Node.js, Amazon Web Services (AWS), Message Queues, PostgreSQL, Docker...
Podino
Node.js, Management, APIs, Lemlist, Amazon Web Services (AWS), Documentation...
GAME Credits
Node.js, Ethereum, Amazon Web Services (AWS), Python, APIs, Ethers.js...

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), PhpStorm, MacOS, Linux, Slack, Telegram Bots, Blockchain, Non-fungible Tokens (NFT)

The most amazing...

...feeling I've achieved as a developer is when I'm building things. Aside from programming, I've built my own consultancy and a small company.

Work Experience

Senior Software Engineer

2021 - PRESENT
Celsius Network
  • Worked as a part of a marketing and activation team, charged with promo and referral codes and integrations with marketing tools.
  • Designed and implemented top-of-the-line, highly secure, and scalable integrations with third-party systems dealing with users' PII.
  • Praised by the internal and external security teams.
Technologies: APIs, Node.js, Amazon Web Services (AWS), Message Queues, PostgreSQL, Docker, Smart Contracts, Back-end Development, Cryptocurrency Wallets, Cryptocurrency, Security

Co-founder and CTO

2020 - PRESENT
Podino
  • Helped create a successful, self-sufficient podcast booking agency from the ground up to a six-digit ARR.
  • Hired, managed, and grew a team of six amazing people.
  • Tested and experimented with different products and services by systematically gathering and analyzing qualitative and quantitative data that helped me navigate a new industry in a role that I hadn't had experience in.
  • Implemented continuous improvement processes and successful delegation practices.
Technologies: Node.js, Management, APIs, Lemlist, Amazon Web Services (AWS), Documentation, Solana, Back-end Development, Cryptocurrency

Back-end and Blockchain Engineer

2017 - 2018
GAME Credits
  • Created hot and cold wallet storage and transactional service to handle internal, inbound, and outbound payments for the main company product.
  • Managed with great success a team of four members making sure the iterations were functional, in line with the requirements, and covered by all relevant tests.
  • Oversaw and held responsibility for the maintenance and delivery in a high-pressure environment reporting directly to the CTO.
Technologies: Node.js, Ethereum, Amazon Web Services (AWS), Python, APIs, Ethers.js, Documentation, Testing, Smart Contracts, Back-end Development, Cryptocurrency Wallets, Cryptocurrency

Back-end and Blockchain Engineer

2016 - 2017
Devana Technologies
  • Helped create lemon.email - the world's first encrypted and decentralized email service.
  • Used decentralized technologies such as Ethereum and IPFS making this email service one of the most resilient services online.
  • Implemented public-key encryption to achieve both platform stability and user privacy.
Technologies: APIs, Amazon Web Services (AWS), Web3.js, Ethereum, Node.js, Solidity, Jira, Smart Contracts, Back-end Development, Cryptocurrency Wallets, Cryptocurrency

Lemon Email

http://labs.devana.rs/project/lemon-email/
Lemon.email was the world's first encrypted and decentralized email service.

One of the highlights of this project was building a Lemon Email DApp - a security-focused, completely decentralized version of Lemon Mail. Functioning as a stand-alone version of Lemon Mail, the Dapp consisted entirely of a front-end JavaScript code interacting with an Ethereum contract that serves as a back end.

All message content was end-to-end encrypted and stored on IPFS, a peer-to-peer storage network. The front-end code was open source and hosted on IPFS (despite you being free to deploy and run it anywhere you want). Utilizing decentralized technologies such as Ethereum and IPFS along with public key encryption ensures both platform stability and user privacy. No one can access other users' messages, tamper with the message content or take the service down – not even us!

Although Lemon Email Dapp uses IPFS to store encrypted content, users don't have to bother setting up local IPFS nodes to use the Dapp. The code incorporates a JavaScript IPFS library that allows the creation of temporary IPFS nodes that run within the browser and can communicate with the rest of the network.
OCTOBER 2020 - PRESENT

AI for Medical Diagnosis

Coursera

NOVEMBER 2018 - PRESENT

Developing Machine Learning Applications

AWS

APRIL 2017 - PRESENT

Usable Security

Coursera

Libraries/APIs

Node.js, Web3.js, React

Tools

PhpStorm, Slack, Jira

Platforms

Ethereum, Amazon Web Services (AWS), Blockchain, Visual Studio Code (VS Code), MacOS, Linux, Blockstack, Docker

Languages

Solidity, Python

Paradigms

Testing, Security Software Development, Management

Storage

PostgreSQL

Frameworks

React Native

Other

APIs, Ethers.js, Documentation, Back-end Development, Cryptocurrency, Non-fungible Tokens (NFT), Cryptocurrency Wallets, Security, Telegram Bots, Web Security, CCNA Security, Machine Learning, Artificial Intelligence (AI), Medical Imaging, Lemlist, SMTP, Solana, Message Queues, Smart Contracts

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