Danut Cotet, Developer in Bucharest, Romania
Danut is available for hire
Hire Danut

Danut Cotet

Verified Expert  in Engineering

Database Developer

Bucharest, Romania

Toptal member since December 1, 2020

Bio

Danut is a database expert with nearly a decade of experience. He excels in leading the development of enterprise business applications. He understands business objectives and key processes, analyzing cost-saving opportunities, and acting as the liaison between the business customers and the organization. He developed and maintained the Pluriva framework, an application built on the .NET 4.0 platform and SQL Server database.

Portfolio

Pluriva S.R.L.
ASP.NET, C#.NET, SQL, Crystal Reports, Database Architecture, C#, ASP.NET Core

Experience

  • Microsoft SQL Server - 13 years
  • C#.NET - 13 years
  • ASP.NET - 13 years
  • SQL - 13 years
  • Web Services - 8 years
  • Entity Framework - 7 years
  • jQuery - 5 years
  • DevExpress Controls - 5 years

Availability

Full-time

Preferred Environment

SQL

The most amazing...

...app I've developed simulates an Excel sheet and is used for salary calculations.

Work Experience

Development Team Leader

2011 - PRESENT
Pluriva S.R.L.
  • Developed a warehouse management system with a dynamic allocation of products on the storage location.
  • Built an app that implements a ticketing system.
  • Created the integration between different accounting systems and the management application.
Technologies: ASP.NET, C#.NET, SQL, Crystal Reports, Database Architecture, C#, ASP.NET Core

Ticketing App

I developed a ticketing application as part of the Pluriva ERP system. It is designed to manage and streamline support requests from multiple sources, including email, phone, and automatically generated recursive tasks.

The app automatically creates tickets from emails and phone calls, integrating with external communication systems while also allowing users to log requests manually. Additionally, it supports the generation of recurring tasks, enabling the automated creation of tickets for scheduled maintenance or repetitive tasks. The app provides a user-friendly interface for managing, assigning, and tracking tickets, ensuring that service requests are addressed promptly and efficiently.

The system features real-time notifications, customizable workflows, and detailed reporting capabilities. This ticketing app significantly improved service efficiency, helping businesses respond to issues faster and with greater accountability.

Inventory

I developed an Inventory management module as part of an ERP system, utilizing ASP.NET, Microsoft Stored Procedures, and Entity Framework to create a robust and scalable solution. The module provides real-time tracking of stock levels, automates stock reordering processes, and manages product inflows and outflows efficiently.

Using ASP.NET, I designed a user-friendly interface that allows warehouse staff to manage stock levels, categorize items, and track inventory movements across multiple locations. With Microsoft Stored Procedures, I optimized complex inventory queries to ensure fast retrieval and manipulation of large data sets. Entity Framework facilitated smooth interaction with the database, allowing for streamlined data access and manipulation.

This module integrates seamlessly with other ERP components like procurement and sales, ensuring up-to-date stock availability and reducing instances of overstocking or stockouts, ultimately improving inventory accuracy and operational efficiency.

Pluriva Warehouse Management

I developed a warehouse management module as part of the Pluriva ERP system. This module facilitates the management of warehouse operations, including inventory storage, stock movement, order fulfillment, and location tracking.

Key features include real-time tracking of stock movements across multiple warehouses, automated location-based storage allocation, and integration with Inventory and Production modules to ensure smooth flow of materials. The system allows warehouse operators to process goods receipts, transfers, and dispatches efficiently, with the ASP.NET interface offering an intuitive and user-friendly experience.

To handle high volumes of data related to stock levels, transactions, and storage locations, I optimized performance using Microsoft Stored Procedures, particularly for processes like stock audits and bulk transfers. Entity Framework further ensured that all warehouse data could be easily accessed and managed, making the system both scalable and easy to maintain. This module significantly improved warehouse accuracy, operational efficiency, and real-time visibility into stock levels and locations.

RESTful Web API

I developed a RESTful Web API for the Pluriva ERP system using ASP.NET Web API and Entity Framework, enabling real-time, secure data access across modules like inventory, warehouse, accounting, and production. By leveraging Entity Framework, I mapped the API to the database, simplifying data operations without manual SQL queries and ensuring maintainability and scalability. The API supports CRUD operations and handles complex transactions such as stock updates and order processing while maintaining data integrity.

Security is enforced through token-based authentication (OAuth) and role-based authorization, ensuring only authorized users can access sensitive data. The API also supports pagination, filtering, and sorting for optimized performance with large datasets. Built with versioning, it guarantees backward compatibility, allowing for future expansions without disrupting current integrations. This Web API component enhances the ERP system’s interoperability, enabling smooth integration with third-party applications, mobile platforms, and cloud services.

Web Service

I developed a web service component for the Pluyriva ERP system to enable seamless communication and data exchange between different ERP modules and external systems. Built using SOAP/REST protocols in ASP.NET, this component facilitates the integration of various services such as inventory, production, accounting, and ticketing with 3rd-party applications and platforms.

The web service provides secure access to the ERP system’s core functions, allowing external systems to perform operations like data retrieval, updates, and processing through standardized service calls. It supports multiple data formats, including XML and JSON, ensuring flexibility in communication. To enhance performance and scalability, I implemented data access through Entity Framework, allowing efficient interaction with the ERP’s database while utilizing Microsoft Stored Procedures for high-performance tasks like complex queries and bulk data operations.
This web service component enables a connected ecosystem, allowing our ERP system to integrate with mobile apps, cloud-based services, and other enterprise platforms, significantly extending its functionality and scalability.
2011 - 2013

Master's Degree in Economic informatic

The Academy of Economic Studies (University of Cybernetics, Statistics and Economic Informatics) - Bucharest, Romania

JUNE 2019 - PRESENT

Developing Microsoft SQL Server Databases

Microsoft

Libraries/APIs

Entity Framework, jQuery, Facebook API, Google API, Web API

Tools

Crystal Reports, Visual Studio, BigQuery

Languages

SQL, Stored Procedure, T-SQL (Transact-SQL), C#.NET, C#, SQL DML, HTML, JavaScript

Storage

SQL Stored Procedures, Microsoft SQL Server, Relational Databases, Database Triggers, IndexedDB, SQL Triggers, JSON, Databases, SQL Performance, Database Architecture

Frameworks

ASP.NET, .NET Core, .NET, ASP.NET Core

Other

Database Optimization, APIs, Data Queries, Performance Tuning, Web Services, DevExpress Controls, Microsoft 365, Architecture

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