Vlad Trenea, Developer in Cluj-Napoca, Cluj County, Romania
Vlad is available for hire
Hire Vlad

Vlad Trenea

Verified Expert  in Engineering

Full-stack Developer

Location
Cluj-Napoca, Cluj County, Romania
Toptal Member Since
April 18, 2019

Vlad is an ambitious and motivated person who always tries his best in his work. He's passionate about learning as much as possible every day to improve his skills. Developing high-quality software is always his priority, which Vlad believes requires a combination of impeccable code, meeting deadlines, and excellent communication with his team.

Portfolio

Anglian Water
Angular, C#, .NET, .NET Core, Azure, Azure Tables, Azure Cosmos DB...
Freelance client
Angular, AngularJS, .NET, ASP.NET, Azure, JavaScript, TypeScript, HTML...
Smartcare
Angular, Azure, ASP.NET, C#, .NET, APIs, AngularJS, ASP.NET Core, JavaScript...

Experience

Availability

Full-time

Preferred Environment

.NET, C#, Angular, NestJS, .NET Core, SQL, React, Azure, Node.js

The most amazing...

...piece of software I've built is a web and mobile app ecosystem used by retailers leveraging barcode readers to collect data from warehouses.

Work Experience

Full-stack Developer

2023 - 2023
Anglian Water
  • Worked on a platform water scientists and workers used to report and document water incidents.
  • Coordinated the tech team and assured support via code review and peer-to-peer programming.
  • Audited legacy API services and suggested improvements and refactoring indications.
Technologies: Angular, C#, .NET, .NET Core, Azure, Azure Tables, Azure Cosmos DB, Azure Functions, Scrum, Microsoft SQL Server, Azure DevOps

Full-stack Developer

2021 - 2023
Freelance client
  • Designed and built an MVP for a client's product to test the market and produced promising results.
  • Developed various modules used across the client's ecosystem.
  • Sustained a high standard of code quality by peer-reviewing my colleagues' work.
Technologies: Angular, AngularJS, .NET, ASP.NET, Azure, JavaScript, TypeScript, HTML, Microsoft SQL Server, Angular Bootstrap, HTML5, Microsoft Azure, C#, .NET 4, MongoDB, ASP.NET Core, .NET 6, Bootstrap, .NET Core, Scrum, Architecture, Object-oriented Programming (OOP), Unit Testing, Model View ViewModel (MVVM), CSS, APIs, Azure App Service, Visual Studio, WebStorm, Selenium, Algorithms

Full-stack Developer

2019 - 2022
Smartcare
  • Developed microservices for the application, collaborated on building APIs and core business logic, such as services and data access, and implemented UI logic.
  • Contributed to the architecture of the services and participated in the design of patterns and technologies.
  • Assured the maintenance of the application by fixing bugs and submitting tickets on Jira.
  • Provided support and log monitoring for the live environment.
  • Read about technology updates and kept the app updated as much as possible.
  • Contributed to the migration of legacy code to the latest technologies, such as .NET Core.
Technologies: Angular, Azure, ASP.NET, C#, .NET, APIs, AngularJS, ASP.NET Core, JavaScript, TypeScript, HTML, Microsoft SQL Server, Angular Bootstrap, Angular Material, HTML5, Microsoft Azure, .NET 4, .NET Core, Scrum, MongoDB, React, Architecture, Object-oriented Programming (OOP), Entity Framework Core, Unit Testing, Model View ViewModel (MVVM), Azure Queue Storage, Azure Blobs, Azure Tables, CSS, Azure App Service, SignalR, Visual Studio, WebStorm, Algorithms, Next.js

Angular Developer

2019 - 2019
Freelance client
  • Designed and architected the client's admin management front-end app.
  • Implemented the authentication and authorization mechanism on top of OAuth 2.0.
  • Assured app maintenance and high code quality through refactoring and code review sessions.
Technologies: JavaScript, Angular, TypeScript, TypeScript 3, Angular Material, Telerik, Swagger, Fuse, Karma, Unit Testing, OpenID Connect (OIDC), VSTS Git, Git

Full-stack Developer

2014 - 2019
PitechPlus
  • Architected and developed both the front and back end of applications.
  • Conducted code reviews and wrote technical and functional analysis documentation.
  • Encouraged up-to-date standards and code quality. Often proposed using new technologies in projects or at least studying them and considering them in the future.
  • Worked on a wide variety of business projects, including telecommunications, automatic hotel check-in, sports betting, and fintech.
  • Played an active role in the technical department.
Technologies: Xamarin, Vue, Angular, ASP.NET, C#, ASP.NET Core, APIs, Azure, AngularJS, ASP.NET MVC, Architecture, Bootstrap, CSS, JavaScript, TypeScript, HTML, Microsoft SQL Server, Angular Bootstrap, Angular Material, HTML5, Microsoft Azure, .NET 4, .NET, .NET Core, Scrum, jQuery, MySQL, Jenkins, Docker, Object-oriented Programming (OOP), Entity Framework Core, Unit Testing, Model View ViewModel (MVVM), RabbitMQ, Azure Queue Storage, Azure Blobs, Azure Tables, Azure App Service, SignalR, Visual Studio, WebStorm, Algorithms

Data Warehouse Application

I have worked on applications that use barcode solutions and ERP software to manage the client’s deposit warehousing. These include functionalities, such as product acquisition from the manufacturer, depositing, delivering, etc. Technically speaking, for the front-end part (which is found on mobile devices with advanced barcode readers), Windows mobile, Xamarin Android or Angular was used, while the back end relied on ASP.NET Web API with WinMentor ERP.

Hotel accomodation app

Worked in a medium-sized team for a client who developed a Hotel accommodation booking app used worldwide, especially in the US. Work included the development of various applications in the ecosystem—APIs and end-user and admin web apps. The app also provided an automated check-in/check-out process, using kiosk devices placed in hotels, making it easier for clients to settle in.

Musicfy

A web application helps users discover new music according to their tastes. By considering the user’s musical preferences, it searches and recommends the most appropriate songs based on several factors—instruments, tags, genre, popularity, and more. Technically speaking, the front-end part was developed using Angular 4, while the server was implemented using ASP.NET Web API and a Neo4j graph database.

Battle of the Tanks

Battle of the Tanks is a 2D online browser game that enables each connected user to control a tank and fight its opponents to achieve the highest score possible. The game also provides a global chat that the participants use to communicate and a scoreboard that gives updates as soon as the events happen on the battleground. To enable real-time communication between the users, ASP.NET SignalR was used, while the layout and graphics were built using HTML Canvas and jQuery.

PassTheBarrier

This grants access to guests into the house's residential complex more easily. The owner will be able to define a list of contacts, and the guests are allowed to open the barrier in a straightforward manner by sending an SMS containing a predefined text to the home owner's number. Once the message is received, the app will check whether the phone number belongs to the owner's list of contacts and automatically calls the barrier to open.

Technology: Xamarin Android.

GlobalCV

GlobalCV is a web application used by employees of an IT-related company to create and update their CVs. It offers useful functionalities, such as CV import or export, and assures that every CV is updated frequently by reminding every employee monthly via email to update his CV. Technically speaking, the back end of the application was built using ASP .NET Web API, while the front end was developed using Angular.

Toptal React Accelerator

The Toptal React Accelerator is an exclusive learning program that educates JavaScript developers in React, NextJS, Redux, and GraphQL. This is a 2-month program that consists of rigorous learning exercises and hands-on activities along with a stringent evaluation process, comprehensive learning assessments, and an Invoice Management System. Within this invoicing application, users are able to track invoices, clients, and company information.

Toptal Node.js Accelerator

The Node.js Accelerator is an exclusive learning program that educates JavaScript / Backend developers in Node.js, ExpressJs, NestJS, and TypeScript. This is a 2-month program that consists of rigorous learning exercises, live instructor-led sessions by SMEs, hands-on activities along with a stringent evaluation process, comprehensive assessments, and an incremental project where participants implement a couple of Microservices (REST APIs) using ExpressJs and NestJs. The Incremental project simulates an eCommerce application consisting of two services, i.e., a User service to implement the authentication with user management and a product-catalog service that offers functionalities to manage inventory.
2015 - 2017

Master's Degree in Databases

UBB, Babeș-Bolyai University - Cluj-Napoca, Romania

2012 - 2015

Bachelor's Degree in Computer Science

UBB, Babeș-Bolyai University - Cluj-Napoca, Romania

DECEMBER 2022 - PRESENT

Toptal Node.js Accelerator Graduate

Toptal, LLC

OCTOBER 2022 - PRESENT

Toptal React Accelerator Graduate

Toptal, LLC

MAY 2016 - PRESENT

MCSD: Web Applications

Microsoft

JANUARY 2016 - PRESENT

MS: Programming in HTML5 with JavaScript and CSS3

Microsoft

JANUARY 2016 - PRESENT

MCPS: Microsoft Certified Professional

Microsoft

MAY 2011 - PRESENT

C1 Advanced (formerly - Cambridge English: Advanced (CAE))

Cambridge

Libraries/APIs

jQuery, React, Node.js, Azure Blob Storage API, Vue, SignalR, HTML5 Canvas

Tools

Git, Azure App Service, RabbitMQ, Jenkins, Fuse, Karma, Visual Studio, WebStorm

Frameworks

.NET, .NET Core, ASP.NET, Angular, Entity Framework Core, ASP.NET Core, ASP.NET MVC, Bootstrap, AngularJS, Angular Material, NestJS, Next.js, Redux, .NET 4, Express.js, Swagger, Selenium

Languages

C#, HTML, CSS, TypeScript, JavaScript, SQL, HTML5, GraphQL, TypeScript 3

Paradigms

Unit Testing, Object-oriented Programming (OOP), Clean Architecture, Scrum, Model View ViewModel (MVVM), YAGNI, Azure DevOps

Storage

Azure Queue Storage, Azure Blobs, Azure Tables, MySQL, Microsoft SQL Server, Neo4j, MongoDB, Azure Cosmos DB

Platforms

Azure, Azure Functions, Azure Event Hubs, Docker, Xamarin, Telerik

Other

APIs, English, Algorithms, Architecture, Angular Bootstrap, Microsoft Azure, .NET 6, Windows Services, OpenID Connect (OIDC), VSTS Git

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