Summary
Overview
Work History
Education
Skills
Timeline
Generic
Raul-Dorian Cristea

Raul-Dorian Cristea

Bucharest

Summary

Senior Full-Stack Developer with a strong background in building scalable Web2 and Web3 applications using React, Node.js, and blockchain technologies. Experienced in delivering performant and secure platforms with an emphasis on user experience, system resilience, and clean UI design. Proven ability to lead development efforts in complex, evolving projects and contribute meaningfully from MVP through to production launch.

Overview

12
12
years of professional experience

Work History

SENIOR FULL-STACK DEVELOPER

Digi Communications N.V
09.2016 - Current
  • Designed scalable, multilingual database architectures and API layer for a global video streaming service.
  • Designed and developed a custom online bidding platform for company-owned vehicle auctions, enabling users to bid in real time on available cars. Used Laminas for the backend architecture and MongoDB for scalable session storage and stateful user interactions.
  • Developed and maintained high-performance web applications using Laminas, handling millions of monthly users with a focus on speed and scalability.
  • Designed and implemented RESTful APIs for real-time features such as asynchronous polling, currency exchange rates, and live sports data modules.
  • Engineered secure diagnostic and monitoring tools to monitor critical resources like Redis and SQL and created WordPress security plugins, reinforcing infrastructure resilience.
  • Led development of internal tools including a multi-format email signature generator and a content admin panel using Symfony, improving efficiency across teams.
  • Integrated analytics pipelines using Airbyte, exporting large-scale data to BigQuery to drive product decisions.

BLOCKCHAIN DEVELOPER

Self Employed
06.2022 - 09.2024
  • Designed and developed a prototype Decentralized Exchange (DEX) powered by Solidity smart contracts, allowing token trading on Ethereum-compatible networks.
  • Implemented an automated arbitrage trading bot using Node.js, ethers.js and balancer.fi, capable of scanning price discrepancies across DEXs and executing profitable trades.
  • Integrated wallet connectivity with MetaMask, simulated on testnets using Hardhat, and managed contract deployments and interactions via Web3.js.

SOFTWARE ENGINEER

Bitnova
11.2013 - 09.2016
  • Built secure web-based communication tools, including a cryptographically enhanced surveillance dashboard for internal infrastructure.
  • Delivered tailored WordPress-based e-commerce platforms, improving UX and performance for online stores.
  • Applied version control (Git) to streamline team collaboration and delivery.

Education

Bachelor of Science - Information Technology

Universitatea Politehnica Bucuresti
01.2013

Skills

  • Languages: JavaScript (ES6), Solidity, HTML, CSS
  • Frameworks & Libraries: React, Nextjs, Tailwind, Nodejs, ethersjs, Web3js, Redux
  • Blockchain & Web3: Solidity, Hardhat, NFT(ERC-721), Ethersjs, Web3js, Metamask integration
  • Databases: MongoDB, Redis
  • DevOps & Cloud: Docker, CI/CD
  • Server & Networking: Linux, Nginx, network security basics
  • Practices: REST API Design, MVP development, code review, testing and iteration

Timeline

BLOCKCHAIN DEVELOPER

Self Employed
06.2022 - 09.2024

SENIOR FULL-STACK DEVELOPER

Digi Communications N.V
09.2016 - Current

SOFTWARE ENGINEER

Bitnova
11.2013 - 09.2016

Bachelor of Science - Information Technology

Universitatea Politehnica Bucuresti
Raul-Dorian Cristea