
Alexandru Carciu
Verified Expert in Engineering
Database Optimization Developer
Vienna, Austria
Toptal member since October 5, 2020
Alexandru is a data architect, skilled in databases and data design, who enjoys general software development. He is passionate about working in highly concurrent systems, regulatory reporting area or doing data migrations and integrations. Alexandru has worked in the financial banking, online entertainment, and industry 4.0 areas.
Portfolio
Experience
- SQL - 15 years
- Microsoft SQL Server - 12 years
- Database Design - 11 years
- Database Optimization - 8 years
- ETL - 6 years
- MySQL - 5 years
- Python - 5 years
- Azure - 2 years
Availability
Preferred Environment
ETL, C#, T-SQL (Transact-SQL), DevOps, Git, SQL Management Studio, Python 3, Azure
The most amazing...
...thing I've developed is a regulatory reporting module that is basically a live ETL process that sends data to third parties without ever breaking down.
Work Experience
Data Architect and Engineer in Artificial Intelligence
RHI Magnesita
- Designed and built the architecture of the data and logical layers of the machine learning solution using Azure, Ci/CD pipelines, Python, Flask, Docker, and Kubernetes.
- Created an initial database, implementing .NET, Azure SQL, stored procedures, and data architecture for the customer infrastructure.
- Created data processing and migration scripts to integrate data from multiple sources and in multiple formats to a single structure using ETL, Azure, and PowerShell.
- Implemented data pipelines to help distribute the production data to multiple proxy destinations with Azure Data Factory and data pipelines,.
- Implemented a hosting solution for the machine learning solution using Python, Flask, CI/CD pipelines, Docker, and Kubernetes.
Senior Database Developer
Bwin.party (GVC Group)
- Set up a new database test environment based on production data, doing data migrations and data anonymization with ETL, stored procedures, and transactions.
- Implemented new features on the betting core and settlement engine like bet protector, early payout, odds tolerance, etc., using stored procedures, data modeling, and database architecture.
- Implemented most of the regulatory reporting of the betting and settlement business transactions and other areas including offered events, games, and outcomes. This is basically a set of ETLs per each regulation.
- Implemented new features in the betting and settlement engine for the US market by deploying a new database in the US data center and doing live data extraction and transformation.
- Developed a new betting engine for horse betting using stored procedures, data modeling, and database architecture.
- Helped implement the front end of Bwin mobile web v2.
Full-stack Software Developer
JVM Tehnologic
- Implemented the migration to the IFRS accounting standard in the core banking data platform using ETLs, stored procedures in the database layer.
- Migrated data from more data sources to the target database, including customers, loans, schedules, transactions done through ETLs, and stored procedures, as part of a two-bank merger project.
- Created a loan documents application that helps better integrate and print all needed documentation for loan requests using .NET, ASP.NET, SQL Server stored procedures, and reporting services.
- Migration to a new banking accounting engine by doing ETL from an external data warehouse and adapting the regulatory reports to use the new integrated data structures.
- Implementing new features on the National Bank of Romania (BNR) compulsory regulatory reporting module using ETLs, XML, stored procedures, and C++.
- Implemented a time scheduled windows service that does the import of currency exchange rates and applies that in the core banking system.
- Implemented Credit Bureau reporting module sending the loans' data to external legal entities.
- Maintained and developed core banking features, covering all the business logic in the database and optimizing performance.
Web Developer
Gameloft
- Developed an in-house holidays application using PHP, MySQL, JavaScript, and Ajax.
- Developed an in-house presence application that integrated presence records from an external provider using PHP, MySQL, ETLs, JavaScript, and Ajax.
- Developed a mobile devices database application using PHP, MySQL, JavaScript, and Ajax.
Experience
Regulatory Reporting Packaging and Delivery - ETL
Bwin Online Betting Platform - Database Layer
https://sports.bwin.com/en/sportsHosting for ML Solution
https://www.rhimagnesita.com/apo-wear-lifetime-prediction-with-the-power-of-ai/Education
Bachelor's Degree in Computer Science
Faculty of Computer Engineering in Foreign Languages, English Stream - Bucharest, Romania
Skills
Tools
SQL Management Studio, Microsoft Power BI, Git
Languages
SQL, T-SQL (Transact-SQL), Python 3, Active Server Pages (ASP), C#, Python, Stored Procedure, PHP 5, JavaScript
Paradigms
Database Development, Database Design, ETL, Azure DevOps, DevOps
Storage
MySQL, Microsoft SQL Server, Databases, Azure SQL Databases, NoSQL, PostgreSQL, SQL Server 2005, SQL Server 2008, SQL Server Integration Services (SSIS), Database Architecture, MongoDB, SQL Server Agent
Frameworks
ASP.NET, .NET, Windows PowerShell, Flask, AngularJS
Platforms
Azure, Visual Studio Code (VS Code), Docker, Kubernetes
Other
Performance Tuning, Database Optimization, Reporting, Regulatory Reporting, Data Warehousing, Data Engineering, Data Warehouse Design, Cloud Computing, Windows Services, Ajax, Azure Data Factory (ADF), Data Migration
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring