Razvan Olariu, Developer in Bucharest, Romania
Razvan is available for hire
Hire Razvan

Razvan Olariu

Verified Expert  in Engineering

Bio

Razvan is a forward-thinking software engineer with hands-on experience in all stages of the development cycle. Fluent in C# (.NET and .NET Core), Razvan excels at developing scalable and optimized applications. You can trust Razvan to be a proactive team player who focuses on achieving project objectives with speed and accuracy on any project.

Portfolio

Filed Software
.NET Core, SQL, RabbitMQ, Hangfire, Data Structures, Algorithms, LINQ...
Amazon.com
Java, Amazon Web Services (AWS), AWS Lambda, Amazon Simple Queue Service (SQS)...
BearingPoint
.NET, .NET Core, Node.js, SQL, MongoDB, Universal Windows Platform (UWP), C#...

Experience

Availability

Part-time

Preferred Environment

Visual Studio, SQL Server Management Studio (SSMS), Hangfire, RabbitMQ, Postman, Swagger

The most amazing...

...project I've developed was the MVP of a system that now ensures proper cloud resource usage by Amazon teams in Europe and Asia .

Work Experience

Team Lead

2019 - PRESENT
Filed Software
  • Led the development of a one-stop advertising platform, seeking to optimize the advertising process on Facebook, Google, and Instagram.
  • Designed and built scalable services within a microservice architecture as well as managing the team to ensure optimal delivery.
  • Effective communicated. presented, and analyzed product specifications and requirements to detect flaws and enable smooth development.
  • Stayed in close contact with product and business teams.
Technologies: .NET Core, SQL, RabbitMQ, Hangfire, Data Structures, Algorithms, LINQ, Entity Framework, OOP Designs, Amazon Web Services (AWS), REST, WebSockets, Webhooks, Redis, C#, API Architecture, Code Architecture, Design Patterns

Software Developer Engineer

2019 - 2019
Amazon.com
  • Designed and implemented an event-based system responsible for ensuring optimal usage of AWS resources.
  • Covered all stages of the development lifecycle while upholding Amazon standards, including system design, setting up code-first cloud infrastructure, development, and testing.
  • Adopted practices and gained valuable knowledge and insights by working within a highly capable team of engineers.
Technologies: Java, Amazon Web Services (AWS), AWS Lambda, Amazon Simple Queue Service (SQS), Amazon S3 (AWS S3), Amazon EC2, Amazon Virtual Private Cloud (VPC), Amazon Kinesis, Amazon Simple Email Service (SES), Data Structures, Algorithms

Software Engineer

2018 - 2019
BearingPoint
  • Developed a wide range of custom software solutions, focusing on the back end.
  • Proposed an alternative implementation for an existing internal tool that resulted in a 90% faster compute time.
  • Tracked and fixed bugs using Jira as a reporting tool.
Technologies: .NET, .NET Core, Node.js, SQL, MongoDB, Universal Windows Platform (UWP), C#, API Architecture, Data Structures, Algorithms

Co-founder | Software Engineer

2017 - 2019
Mozaic
  • Led the development of a social media platform aimed at people interested in the graphic arts (aspiring and established artists).
  • Performed market research and defined a competitive product that received positive feedback from ~250/290 people in our target audience.
  • Oversaw and managed a team of four to achieve development goals.
Technologies: .NET Core, C#, SQL, Amazon Web Services (AWS), Amazon S3 (AWS S3), Heroku, Bitbucket, Data Structures, Algorithms, Database Design

Cloud Engineer Intern

2018 - 2018
Microsoft
  • Adopted a growth mindset and became familiar with Azure while shadowing senior colleagues from the cloud identity department.
  • Improved team dynamics by orchestrating and delivering a project application. relying on Azure services.
  • Completed a Microsoft Azure ramp-up course that covered the most relevant cloud services offered at the time.
Technologies: Azure, Azure Active Directory

Co-founder | Software Engineer

2016 - 2017
WeChoose
  • Developed a web platform and a mobile app that gives attendees of various events the ability to connect to a live poll and vote. The poll rooms are managed by an admin who can create questions, set polling duration, and view real-time metrics.
  • Tracked progress using Trello as a reporting tool.
  • Oversaw deployment process and handled maintenance for our 128 customers (local businesses).
Technologies: C#, .NET Core, PostgreSQL, Bitbucket, REST, WebSockets, Data Structures, Algorithms, Database Design

Data Aggregator for Product Management Systems

A digital advertising tool for marketers.

I was the lead engineer responsible for delivering a system that manages and aggregates data from multiple product management platforms (such as Shopify, WooCommerce, and so on) and exports the inventory results to advertising platforms (Facebook, Google)—enabling online advertising.

The main constraints of the system are:
• Synchronization duration
• Efficient data storage strategy for dynamic and vast amounts of data
• User-friendly configuration of the system that abstracts away the challenges of 2-way-sync with multiple platforms (similar to Git merge conflicts)
• API rate limits for various platforms that we integrate with
2020 - 2021

Master's Degree in Project Management and Business Administration

Politehnica University of Bucharest - Bucharest, Romania

2016 - 2020

Bachelor's Degree in Computer Science and System Engineering

Politehnica University of Bucharest - Bucharest, Romania

Libraries/APIs

LINQ, Entity Framework, Node.js

Tools

Hangfire, RabbitMQ, Visual Studio, Postman, Amazon Simple Queue Service (SQS), Amazon Virtual Private Cloud (VPC), Amazon Simple Email Service (SES), Bitbucket

Languages

C#, SQL, Java

Frameworks

.NET Core, Swagger, .NET

Storage

SQL Server Management Studio (SSMS), Azure Active Directory, MongoDB, Amazon S3 (AWS S3), Redis, PostgreSQL

Paradigms

REST, API Architecture, Design Patterns, Database Design

Platforms

Azure, Universal Windows Platform (UWP), Amazon Web Services (AWS), AWS Lambda, Amazon EC2, Heroku

Other

Data Structures, Algorithms, Computer Science, IT Systems Engineering, Business Administration, Financial Management, Risk Management, Team Leadership, Amazon Kinesis, OOP Designs, WebSockets, Code Architecture, System Architecture, Webhooks

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