Răzvan Mitre, Developer in Bucharest, Romania
Răzvan is available for hire
Hire Răzvan

Răzvan Mitre

Verified Expert  in Engineering

Full-stack Developer

Location
Bucharest, Romania
Toptal Member Since
January 6, 2020

Technology has always been Razvan's strong point. He is a full-stack developer with a decade of real-world experience in building scalable web applications from scratch. Razvan has experience not only in the back end, front end, and DevOps (Angular, Ruby on Rails, Docker, and more) but also on the business side. He works closely with clients so he can meet their needs in the most efficient way possible.

Portfolio

OPENREEL
Angular, FFmpeg, NestJS, MySQL, Full-stack, SQL, TypeScript, Docker
Vaunt
Angular Material, Swift 4, Amazon Web Services (AWS), Amazon EBS, Amazon EC2...
Bondfire Inc.
Shopify, Liquid, React, GraphQL, Full-stack

Experience

Availability

Part-time

Preferred Environment

Ruby on Rails (RoR), Angular, JavaScript, Web, Visual Studio Code (VS Code), React, Docker, Next.js, Tailwind CSS, TypeScript

The most amazing...

...project I've worked on is Vaunt, an ERP software for real estate developers. I worked on the entire development process, from the back and front ends to DevOps.

Work Experience

Full Stack Engineer

2020 - PRESENT
OPENREEL
  • Worked on the OpenReel Creator software, a video editing software inside the browser.
  • Developed the self-record functionality for Creator, which enables users to record videos from multiple streams to use in their video projects.
  • Worked on all aspects of the software, from the back end to the front end.
Technologies: Angular, FFmpeg, NestJS, MySQL, Full-stack, SQL, TypeScript, Docker

Lead Developer

2014 - PRESENT
Vaunt
  • Developed Vaunt's API and the back end on Ruby on Rails.
  • Developed Vaunt's front-end platform on Angular.
  • Built presentation websites on Angular and other software-related aspects for Vaunt. Some examples include https://c-entral.ro/lang-en, https://www.pipera-lake.ro/lang-en, https://victoriei139.ro/lang-en, and https://romanescupark.ro/lang-en.
  • Developed the iPhone application for Vaunt in Swift.
  • Maintained the infrastructure needed for running Vaunt, based on Docker containers and AWS.
  • Maintained and configured continuous integration based on Jenkins.
  • Gathered and implemented feedback from clients regarding the product.
  • Developed a live PTZ (Pan–tilt–zoom) camera streaming service with user control support and low latency.
  • Developed the statistics module of the ERP using ngx-charts.
  • Implemented a module for document (contract) generation and management, with e-signature support via email.
Technologies: Angular Material, Swift 4, Amazon Web Services (AWS), Amazon EBS, Amazon EC2, TypeScript, Git, Mobile App Development, Amazon S3 (AWS S3), Ruby on Rails 5, Ruby, SQL, MySQL, REST APIs, JavaScript, HTML5, CSS, Web Development, CSS3, Back-end, User Interface (UI), Full-stack, Front-end, Responsive UI, UI Components, Symfony 2, Docker, Swift, iOS, Angular, Ruby on Rails (RoR)

Full Stack Engineer

2020 - 2023
Bondfire Inc.
  • Developed over 20 Shopify stores in liquid and worked closely with Bondfire's clients to finalize the websites.
  • Developed headless Shopify stores in React/Next.js, the largest of which was eastfork.com.
  • Developed an in-house framework for Bondfire's Shopify stores in liquid and Alpine JavaScript.
Technologies: Shopify, Liquid, React, GraphQL, Full-stack

Full-stack Developer

2020 - 2020
Newaya Recycling, LLC
  • Developed and maintained the back-end for the Newaya ERP app while gathering feedback from the client.
  • Tracked and fixed various bugs in the Newaya ERP app.
  • Developed the integration with third-party software within the Newaya ERP app.
Technologies: Ruby on Rails (RoR), MySQL, REST APIs, JavaScript, Web Development, Full-stack, Responsive UI, Vue, SQL

Co-founder

2015 - 2016
Squired
  • Developed the API based on Ruby on Rails and Configured the Docker containers.
  • Developed the strategy for the project with the other cofounders.
  • Worked on the business plan in order to obtain financing.
  • Managed the financial part of the business after obtaining financing.
Technologies: Amazon Web Services (AWS), Git, Ruby on Rails 5, Ruby, SQL, MySQL, JavaScript, HTML5, Web Development, Back-end, Full-stack, Front-end, Docker, Ruby on Rails (RoR)

Junior Software Developer

2013 - 2015
Bigstep
  • Worked on the API based on PHP. Created the admin interface based on JavaScript.
  • Contributed to the API documentation platform on PHP.
  • Gathered and implemented feedback from the product owner.
  • Worked together with the designer to perfect the user experience of the interface.
Technologies: Git, SQL, Back-end, Full-stack, Front-end, MySQL, JavaScript, PHP

Software Developer Internship

2013 - 2013
Hostway Romania
  • Developed JSON-RPC clients in Java and created documentation for other developers to use.
  • Automated the generation of the API clients in PHP.
  • Documented the API. Created examples for API usage.
  • Started work on a platform for managing the API's documentation.
Technologies: Git, JavaScript, Back-end, Full-stack, APIs, JSON-RPC, Java, PHP

Junior Software Developer

2012 - 2013
Standout
  • Developed a CRM on Zend Framework (PHP). Developed the front end based on jQuery and Bootstrap CSS framework.
  • Collaborated with the DevOps team to configure the development, staging, and production environments.
  • Gathered and implemented feedback from the product owner and the head of their financial department.
  • Implemented a module for invoice management and generation.
Technologies: Git, JavaScript, Back-end, Full-stack, CSS, Bootstrap, MySQL, jQuery, PHP, Zend Framework

Freelance 3D Modeler

2009 - 2011
Google Earh
  • Performed 3D modelling in Sketchup.
  • Collaborated with clients to develop 3D models of real estate projects.
  • Created the 3D renderings which were part of a pre-feasibility study of a ski resort.
  • Created various 3D models of buildings in Bucharest and uploaded them on Google Earth.
Technologies: SketchUp

OpenReel in-browser Video Editor

https://www.openreel.com/create-video/
A video editor that you can use in the browser. It enables users to create high-quality videos intuitively, all in the cloud. I was a full-stack developer and worked on all aspects of the software. I worked on everything from the front end, which included editing the video, to the back-end work, developing the FFmpeg framework needed to render the videos in full HD.

Vaunt

https://vaunt.ro/
What is Vaunt about?
- A business management solution specifically tailored to real estate (both agencies and developers)
- Vaunt is made out of several different modules from which the client can choose what best suits their needs. This makes Vaunt one of the fastest and most complex solutions for business management ever developed for real estate.

What is Razvan's contribution to the project?
- As the lead developer, Razvan was in charge of the software development team
- Razvan developed the architecture for both the API and the interface
- He is also in change with understanding the client's needs and adapting the product accordingly, in a cost-effective manner.

Squired App

https://www.facebook.com/squiredapp/
Squired connects restaurants and their customers.

OUR VISION
• We want to make people go out to restaurants.
• We combined a great idea with technology to connect the restaurants and the client.
• We wanted to empower the restaurants to earn time by using Squired and help them find out what the customer thinks about them.

THE IDEA
• To make people go out and move, we identified the problems the customer deals with, and we created Squired.
• We also researched and created different features to make the restaurant's customers use the app: special offers, events, ratings, reviews, etc.
• We wanted to provide the restaurants with important statistics about their business: how they position themselves in the market, customer satisfaction, what they think about the brands, etc.

Live PTZ Camera Streaming Service

This live video streaming service gives users the ability to control a PTZ camera. It has four main parts:
1) a local control server for the camera
2) a REST API server
3) a streaming server, and
4) the front-end. All are connected through a VPN; the front end connects to the API and stream server via WebSocket.

The cameras encode h.264 HD vi is sent to a local control server that re-encapsulates the stream and sends it to the stream server. Without involvement, the local server can be low-powered and handle many cameras. If power is lost, the server automatically searches for cameras via NMAP and broadcasts it to the API.

The stream server sends the received stream via WebSocket to the front end that displays it using Broadway. The stream is sent to the user with little latency ( around one second) and allows users to see the camera movement quickly.

The system supports multiple connections placed in a queue and waits for the camera to become available.

All servers ran Docker containers. The local server ran PHP, the stream server ran Node.js, the API was Ruby on Rails, and the front end was either Angular or vanilla ES5 JavaScript.

Virtual Ski Resort in The Carpathian Mountains (Paltinu)

https://youtu.be/LamK3tF1bbs
As a 3D modeler, Razvan developed and designed a virtual ski resort in the Carpathian Mountains, which was required for a pre-feasibility study. It was a big project covering a couple of square kilometers. It was developed entirely in Google Sketchup with the help of Photoshop and Google Earth.
2010 - 2014

Bachelor's Degree in Software Engineering

University POLITEHNICA of Bucharest - Bucharest, Romania

JULY 2009 - PRESENT

Cambridge English: Advanced (CAE)

Cambridge English Language Assessment

Libraries/APIs

REST APIs, Liquid, JSON-RPC, Vue, FFmpeg, React, Shopify API, jQuery, Node.js, WebRTC, Sockets

Tools

Docker Compose, Angular Universal, Angular CLI, Amazon EBS, Git, Terminal, Spree, Atom, SketchUp, Xcode, Docker Swarm, Varnish

Frameworks

Angular, Angular Material, Ruby on Rails 5, Bootstrap, Ruby on Rails (RoR), Tailwind CSS, Zend Framework, Symfony 2, Next.js, NestJS

Languages

JavaScript, SCSS, TypeScript, PHP, CSS3, SQL, Ruby, HTML, CSS, HTML5, Liquid Template, Swift, Swift 4, Java, Bash Script, GraphQL

Paradigms

Responsive, Responsive Layout, Agile Software Development, Mobile Development

Platforms

Shopify, Amazon EC2, Docker, Amazon Web Services (AWS), Solidus, Web, Azure, MacOS, iOS, Visual Studio Code (VS Code)

Storage

Amazon S3 (AWS S3), MySQL, Elasticsearch

Other

PSD Slicing, PSD to HTML, UI Components, Responsive UI, Front-end Development, Pixel Perfect, SSH, Web Development, Progressive Web Applications (PWA), Full-stack, User Interface (UI), Front-end, Back-end, Data Visualization, Shopify Theme, Scss-lint, TSLint, Business Strategy, Product Design, CSS3 Animation, Mobile Apps, Mobile App Development, Charts, APIs, PSD to Shopify, Sketch to HTML, 3D

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