Robert Doroftei
Verified Expert in Engineering
Back-end Developer
Cluj-Napoca, Cluj County, Romania
Toptal member since June 21, 2022
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
Experience
Availability
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
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.
Senior Back-end Developer
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.
Blockchain Developer
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.
Blockchain and Node.js Developer
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.
Smart Contract Developer
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.
Smart Contract Developer
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.
Senior Back-end Developer
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.
Senior Back-end Developer
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.
Experience
Market-making Service
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
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
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
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
Education
Engineer's Degree in Computer Science
Technical University Gheorghe Asachi Iasi - Iasi, Romania
Certifications
Startup Acceleration Program
Y Combinator Startup School
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring