Cristiana Babos, Developer in Timișoara, Romania
Cristiana is available for hire
Hire Cristiana

Cristiana Babos

Verified Expert  in Engineering

Web Developer

Location
Timișoara, Romania
Toptal Member Since
June 8, 2022

Cristiana is an experienced web developer who loves embracing a good challenge. For the past seven years, she has worked as a full-stack developer in agile teams worldwide, developing basic websites and enterprise-level applications with millions of users. Cristiana is committed to building attractive, responsive UIs that accommodate clients' needs and delivering high-quality software following published standards and design guidelines.

Portfolio

Avaelgo
React, JavaScript, TypeScript, Angular, Azure, ASP.NET MVC, CSS, SCSS, C#, HTML...

Experience

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Visual Studio, SQL Server Management Studio (SSMS), IIS, Azure DevOps

The most amazing...

...project I've worked on was improving and optimizing the performance of an existing web application, getting from a 4-hour to 15 seconds request time.

Work Experience

Senior Full-stack Developer

2014 - 2022
Avaelgo
  • Developed a custom content management system using React, Redux, and the .NET 5 web API.
  • Performed the migration of an ASP.NET MVC 5 and AngularJS web application used by bank employees into new infrastructure and a new development team.
  • Led a team of developers in migrating a large-scale application from AngularJS to Vue 2.
  • Contributed to developing a market research platform used by millions across 150 countries. Used CQRS, ASP.NET MVC Web API, Entity Framework, Angular 1.5, TypeScript, SASS, webpack, and Visual Studio Team Services for build and deployment automation.
  • Built an online store application using ASP.NET Core 3 and Angular 8.
  • Integrated an existing scheduling application with Office 365 using Office 365 REST APIs. Used the Azure AD v2 endpoint for authentication, Office 365 Calendar API, Office 365 WebHooks, Azure Functions, and Azure Service Bus queues and topics.
  • Created a custom authorization server based on the OAuth 2 specification using the .NET framework that accommodates multiple grants and client types. Used ASP.NET MVC 5 and OWIN.
  • Developed a file-sharing solution based on Azure cloud technologies. It uses modern authentication with Azure Active Directory, Azure Blob storage, Azure Cache for Redis, Azure Queue, and Windows Services.
Technologies: React, JavaScript, TypeScript, Angular, Azure, ASP.NET MVC, CSS, SCSS, C#, HTML, Front-end, Redux, .NET

Custom Content Management System

An application developed with .NET 5, React, and TypeScript that manages data coming from financial systems and allows the employees of a municipality to configure custom websites to display financial data and add extra relevant information. The custom websites can be published and are publicly available to the municipality's inhabitants.

Market Research Platform

A complex platform written in ASP.NET and AngularJS and later migrated to Vue.js. It consists of two main parts: 1. an application used by admin users to generate custom websites where they can gather market research data, analyze it, manage the users in their communities, organize raffles where users can gain prizes, and create reports; 2. the websites configured by the admins, where volunteers join and participate in research.
2013 - 2017

Bachelor's Degree in Computer Science

Polytechnic University of Timisoara - Timisoara, Romania

MAY 2021 - MAY 2023

Microsoft Azure Developer Associate

Microsoft

AUGUST 2015 - PRESENT

Microsoft Certified Professional

Microsoft

Libraries/APIs

React, Web API

Tools

Visual Studio

Frameworks

ASP.NET, ASP.NET MVC, .NET, AngularJS, Redux, Angular, .NET 5

Platforms

Azure, Docker, Azure Functions, Azure IaaS, Azure PaaS, Azure Event Hubs, Visual Studio Code (VS Code)

Languages

JavaScript, C#, CSS, TypeScript, HTML, SQL, SCSS

Storage

SQL Server Management Studio (SSMS), Azure Blobs, Azure Cosmos DB

Paradigms

Azure DevOps

Other

Front-end, IIS, Azure Service Bus

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