Dan-Cristian Dumitru, Developer in Brașov, Brașov County, Romania
Dan-Cristian is currently unavailable

Dan-Cristian Dumitru

.NET Developer

Brașov, Brașov County, Romania

Toptal member since May 31, 2022

Bio

Dan is a senior full-stack developer and tech lead with 18 years of professional software development experience, specializing in .NET and Python. He is proficient in .NET 8 Web API, C#, Python, React, AWS, and Azure. His noteworthy achievements include winning the 1st place at the National Mathematics Olympiad in eighth grade. Dan maintains a strong interest in artificial intelligence (AI).

Portfolio

BlackRock
Python, ASP.NET Web API, React, C#, PostgreSQL, ETL, Amazon Web Services (AWS)
Fortech SRL
ASP.NET Web API, C#, Angular, React, Azure, JavaScript, Docker, MongoDB, .NET...
iQuest
ASP.NET Web API, C#, Angular, JavaScript, Microsoft SQL Server, .NET

Experience

  • C# - 17 years
  • Microsoft SQL Server - 10 years
  • JavaScript - 10 years
  • ASP.NET Web API - 6 years
  • React - 3 years
  • Amazon Web Services (AWS) - 2 years
  • Python - 2 years
  • Azure - 2 years

Preferred Environment

Visual Studio, Visual Studio Code (VS Code)

The most amazing...

...led was the development of two projects that brought great value to the customers.

Work Experience

Python & .NET Senior Developer

2023 - 2025
BlackRock
  • Developed various features for Preqin’s financial services products, focusing on data intelligence for alternative assets.
  • Employed the full technology stack, including Python, .NET, and React, and deployed solutions in AWS, owning key sub-systems.
  • Worked initially for Preqin, which was acquired by BlackRock in 2025.
Technologies: Python, ASP.NET Web API, React, C#, PostgreSQL, ETL, Amazon Web Services (AWS)

Senior .NET Developer | Technical Lead

2020 - 2023
Fortech SRL
  • Led a three-person team working on two development projects, coordinated the work, and set the technical direction.
  • Implemented features both in the back end using NET 6 Web API and Azure Functions and the front end using Angular and React.
  • Coached other .NET developers, held technical interviews, and coordinated two .NET and Angular internships.
  • Oversaw deployments in Azure and monitored our services using Dynatrace.
Technologies: ASP.NET Web API, C#, Angular, React, Azure, JavaScript, Docker, MongoDB, .NET, Microservices, Unit Testing, CI/CD Pipelines, TypeScript

Full-stack .NET Developer

2018 - 2020
iQuest
  • Developed features in a web application centered around mortgage applications for a bank in the United Kingdom.
  • Migrated the front end from AngularJS to Angular 9.
  • Managed the releases, prepared the packages, and oversaw the deployment.
Technologies: ASP.NET Web API, C#, Angular, JavaScript, Microsoft SQL Server, .NET

Full-stack .NET Developer

2012 - 2018
BizFrame
  • Collaborated with my colleagues on the development of a web platform from scratch for Flex and cleaning companies in the Netherlands to manage their staff.
  • Used ASP.NET MVC to implement end-to-end, front-end, and back-end features and database changes.
  • Used Asana in order to track tasks and bugs and implement features.
Technologies: C#, ASP.NET MVC, Microsoft SQL Server, JavaScript, .NET

Full-stack .NET Developer

2011 - 2012
Pentalog
  • Worked on a large application for a French white-label product company.
  • Used Open XML to programmatically generate Word documents based on data filled in by customers in our web app.
  • Implemented different features using the ASP.NET MVC framework.
Technologies: C#, ASP.NET MVC, .NET, Terraform

Full-stack .NET Developer

2008 - 2010
Vivendi
  • Implemented new features in ASP.NET Web Forms on our platform for the US real estate agents and companies.
  • Developed an ASP.NET Web Forms application single-handedly for a US maternity clinic, creating Web Forms instead of the Excel files they used and generating reports.
  • Participated in the training on the new ASP.NET MVC 1.0.
Technologies: C#, Microsoft SQL Server, .NET

Junior Software Developer

2006 - 2008
Vision Systems
  • Developed a desktop application in Visual C++ in the local company's accounting department.
  • Implemented a Java Applet that communicates with the back-end service in an industrial setting, retrieving data and displaying real-time graphs.
  • Created a desktop application in C# to configure the back-end service.
Technologies: C#, .NET

Experience

Online Payments for an Automotive Company

I led the team that improved and maintained the online payments for a British automotive company. It was a mix of .NET Web APIs, Azure Functions, and React and NextJS pages. Also, I coordinated the development effort and did development myself while also being involved in releasing the software on Azure.

A Dev Solved It

https://github.com/dandumitru27/ADevSolvedIt
Hobby project: website for programmers to share solutions to their software development problems.

Developed from scratch in .NET 8 Razor Pages, C#, JavaScript, and SQL Server.

Handled deploys, configuration, and marketing myself.

Education

2003 - 2008

Bachelor's Degree in Automation and Applied Informatics

Transilvania University - Brasov, Romania

Skills

Libraries/APIs

React

Tools

Terraform

Languages

C#, TypeScript, Python, SQL, JavaScript

Frameworks

ASP.NET Web API, .NET, ASP.NET, Angular, Next.js, ASP.NET MVC, Tailwind CSS

Paradigms

Unit Testing, Microservices, ETL

Platforms

Azure, Docker, Amazon Web Services (AWS)

Storage

Microsoft SQL Server, PostgreSQL, MongoDB

Other

Back-end Development, CI/CD Pipelines, APIs, API Integration, FastAPI, AI Integration

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