Robert Doroftei, Developer in Cluj-Napoca, Cluj County, Romania
Robert is available for hire
Hire Robert

Robert Doroftei

Verified Expert  in Engineering

Bio

Robert is a software architect and back-end developer who's spent over 15 years building several features for clients in the fintech, IoT, and VoIP spaces. Robert also has extensive experience developing web applications and smart contracts on all Ethereum-compatible blockchain networks. Robert has an entrepreneurial mindset and focuses on turning promising ideas into products.

Portfolio

Domain Name Token
Ethereum Smart Contracts, Node.js, Microservices, Kubernetes, APIs...
Software Development Company
Node.js, Clojure, MongoDB, MySQL, Ethereum, Ethereum Smart Contracts...
Unitary, Inc.
Ethereum, TypeScript, Node.js, Smart Contracts, Blockchain, Solidity...

Experience

Availability

Part-time

Preferred Environment

Startups, Ethereum Smart Contracts, Solidity, Node.js

The most amazing...

...product I have developed is a blockchain-based domain registration service.

Work Experience

Smart Contract and Back-end Developer

2021 - PRESENT
Domain Name Token
  • Developed a web application that allows the registration and management of domain names on the blockchain.
  • Utilized the Atlassian Suite, e.g., Jira and Confluence, to track, manage, and document the development of a project.
  • Oversaw the creation of the company Domain Name Token from idea to launch.
Technologies: Ethereum Smart Contracts, Node.js, Microservices, Kubernetes, APIs, Non-fungible Tokens (NFT), Blockchain, SQL, MetaMask, Web3.js, Architecture, DevOps, Express.js, Back-end, Jira, CCXT, Cryptocurrency, Blockchain, Smart Contracts, Software Architecture, TypeScript, Technical Leadership, Troubleshooting, Writing & Editing

Senior Back-end Developer

2015 - PRESENT
Software Development Company
  • Worked as a subcontractor for several fintech, IoT, and VoIP companies.
  • Utilized the Atlassian Suite, e.g., Jira and Confluence, to track, manage, and document the development of several projects.
  • Worked with several teams to build and streamline the development processes of various products.
Technologies: Node.js, Clojure, MongoDB, MySQL, Ethereum, Ethereum Smart Contracts, Web Consulting, Web App Development, Kubernetes, Non-fungible Tokens (NFT), Blockchain, SQL, MetaMask, Web3.js, Architecture, DevOps, Express.js, Back-end, CCXT, Cryptocurrency, Blockchain, Solana, Software Architecture, Technical Leadership, Google Cloud Platform (GCP)

Blockchain Developer

2023 - 2023
Unitary, Inc.
  • Developed smart contracts to interact with different protocols.
  • Developed a smart contract for on-chain transaction inclusion verification using ZK Proof and scripts to create transaction block inclusion proof.
  • Used the Linear app for project management and task tracking.
  • Did back-end development for different tasks and new features.
Technologies: Ethereum, TypeScript, Node.js, Smart Contracts, Blockchain, Solidity, Ethereum Smart Contracts, X (formerly Twitter) API, MongoDB Atlas, Troubleshooting

Blockchain and Node.js Developer

2022 - 2023
Hemergy SAS
  • Architected and developed on-chain smart contracts required for tracking the flow of energy.
  • Architected and developed off-chain microservices for watching, managing, and processing API and smart-contracts interactions.
  • Tracked project progress and reporting using Jira.
Technologies: Blockchain, Solidity, Node.js, JavaScript, REST APIs, Microservices, Smart Contracts, Next.js, Web3.js, MongoDB, Amazon Web Services (AWS), Troubleshooting

Smart Contract Developer

2022 - 2022
Climate Cubes NFT
  • Implemented the required NFT contract with whitelisting and pay for mint functionality.
  • Collaborated closely with the client to develop the necessary smart contract features.
  • Integrated MetaMask connectivity for mint functionality into a WiX-created website.
Technologies: Ethereum Smart Contracts, Non-fungible Tokens (NFT), MetaMask, Solidity, JavaScript, Back-end, Cryptocurrency, Blockchain, Smart Contracts

Smart Contract Developer

2021 - 2021
Lemmings NFT
  • Implemented the required smart contracts with different minting features.
  • Created tests to cover all functionality and integrated the smart contract interaction on the website.
  • Worked closely with clients to develop the features of the smart contract.
Technologies: Solidity, JavaScript, Web3.js, MetaMask, Back-end, Cryptocurrency, Blockchain

Senior Back-end Developer

2014 - 2017
Merchant Cash Advance Platform
  • Developed a web application for merchant cash advance management that allows clients to take out loans and monitor merchant account activity to settle outstanding debt.
  • Created the architecture and systems for white-labeled merchant cash advance platforms.
  • Oversaw the launch and maintained multiple merchant cash advance systems that managed over $10 million in loans.
Technologies: Node.js, Clojure, MySQL, APIs, Architecture, Fintech, Banking & Finance, Jira, Software Architecture, TypeScript, Google Cloud Platform (GCP)

Senior Back-end Developer

2007 - 2016
IT&C Company
  • Developed and maintained multiple systems for managing, reporting, and billing user phone extensions.
  • Created the architecture and systems for VoIP client management with live phone call tracking and APIs to integrate click-to-call on any platform.
  • Helped create a sustainable and lucrative business, working with more than 10,000 clients.
Technologies: JavaScript, Node.js, Asterisk, Clojure, Architecture, DevOps, Express.js, Amazon Web Services (AWS), VoIP, Redis, MySQL, Jira, Software Architecture, Google Cloud Platform (GCP)

Market-making Service

A market-making service for pairs of cryptocurrencies.

I was the market-making strategy creator and back-end developer of all necessary microservices and tools needed for improving the total trading volume and profit of the service.

Cryptocurrency Exchange

A wallet-to-wallet cryptocurrency exchange.

I was the co-founder, back-end developer, and system architect of the entire business operation. I also built all the necessary services to manage asset-to-asset exchanges using internal order books.

Arbitrage-trading Service

A service for arbitrage trading on multiple cryptocurrency exchanges.

I created the infrastructure that enabled the live watching of order books on more than 30 cryptocurrency exchanges for multiple trading pairs and the ability to seize any arbitrage opportunity.

Risk 0 Investments

A risk 0 investment strategy on the blockchain.

I was the architect and developer of the smart contracts used throughout the system. I also built a fully functional proof of concept that was deployed on a live network.

Liquidator for Multiple Lending Protocols

A liquidation system for multiple lending protocols running on different blockchain networks. I created the architecture of data flow from the live mempool watch to transaction triggering and developed smart contracts and use flash loans to liquidate collateralized and unhealthy accounts.
2004 - 2009

Engineer's Degree in Computer Science

Technical University Gheorghe Asachi Iasi - Iasi, Romania

AUGUST 2020 - PRESENT

Startup Acceleration Program

Y Combinator Startup School

Libraries/APIs

Node.js, CCXT, Web3.js, REST APIs, X (formerly Twitter) API, SolidJS

Tools

MetaMask, Asterisk, Jira, MongoDB Atlas

Languages

Solidity, JavaScript, SQL, TypeScript, Clojure, Python

Platforms

Ethereum, Blockchain, Blockchain, Google Cloud Platform (GCP), Kubernetes, Docker, Amazon Web Services (AWS)

Frameworks

Express.js, Next.js, Scrapy

Paradigms

Microservices, Microservices Architecture, DevOps

Storage

Google Cloud, MongoDB, MySQL, Redis

Industry Expertise

Banking & Finance

Other

Ethereum Smart Contracts, APIs, Non-fungible Tokens (NFT), Back-end, Cryptocurrency, Software Architecture, Architecture, Smart Contracts, Technical Leadership, Troubleshooting, Startups, Algorithmic Trading, Lean Startups, Startup Funding, Computer Science, Web Consulting, Web App Development, Fintech, VoIP, Solana, Web Scraping, Writing & Editing

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