Luis Henrique Vibranovski
Verified Expert in Engineering
SQL Server Developer
Tel Aviv-Yafo, Israel
Toptal member since May 31, 2022
Luis's strongest skill is SQLPerformance. After more than twenty years of hands-on practice and training on SQL Server and gaining the SQL Server Microsoft certification, Luis is ready to work with MySQL and PostgreSQL, developing and fixing queries, indexes and procedures, and other SQL performance-related issues.
Portfolio
Experience
Availability
Preferred Environment
SQL, Performance Tuning, Query Optimization, Microsoft SQL Server, Database Architecture, Relational Databases, MySQL, Database Schema Design, PostgreSQL, Amazon RDS
The most amazing...
...experience I've had on many projects was to see my users delighted after I delivered performance improvement from ten to a thousand times.
Work Experience
Senior SQL Server Database Administrator
Britannica Knowledge System
- Worked on the research and development (R&D) database for one of the company's products. Developed database tasks and fixed bugs.
- Added value to the product through the database by helping developers and CSMs, supporting production databases, and detecting and optimizing bad queries that created bottlenecks for the users.
- Improved application functionalities and queries on SQL Server Reporting Services (SSRS) from 10x to 1000x.
Database SQL Server Administrator: Applicative and Infrastructure
Salesforce
- Developed queries, stored procedures and functions, and created and altered tables and other objects to align the database to new business rules and correct bugs.
- Optimized processes and the database due to the clients' high usage in multi-tenant environments.
- Supported the business intelligence (BI) team with better queries to extract data from the SQL Server on ETL processes.
Senior Database Engineer | Head of Projects
Pix Software
- Developed my database skills, especially SQL Server, and became the company's senior database engineer.
- Managed five teams with a total of forty employees, providing development services to around twenty clients.
- Contacted the clients directly, translating the business requirements to develop stories and detailed tasks when needed.
Senior DBA | Outsourced Software and IT Manager
Pix Software
- Worked on Pix's biggest client—a factory with 5,000 employees—as a Microsoft SQL Server DBA (both applicative and infrastructure DBA), including the 24x7 support for production environments on cloud and in-house databases.
- Accumulated this position with R&D and IT manager with development, production, and infrastructure responsibilities.
- Took hands-on responsibilities on subjects related to databases, mainly in Microsoft SQL Server, but also in Oracle and MySQL, for all other PIX clients and teams.
Software Developer and Team Lead
Pix Software
- Started to work as a developer in 1997 and as an applicative DBA with T-SQL on Sybase in 1999. In 2002, also began working with the Microsoft SQL Server database.
- Started to work as a developer and team leader, developing applications using Microsoft SQL Server, Sybase, and Microsoft Access.
- Managed, hands-on, the complete downsizing from an IBM mainframe with SQL/DS to a network with Microsoft SQL Server and Sybase.
Experience
Application Performance Improvement of up to 90%
Performance Improvement
Saving Money from Hardware and License Upgrades
Improving .NET Entity Framework Performance
The solution, in most cases, is to create or modify the correct index to support the query or change this specific Entity Framework's call for a direct call to the database without using the Entity Framework.
A very few cases need a different approach. A loop in the application with a number of Entity Framework calls inside it may be solved by creating a stored procedure and transferring the process to the database. But this solution involves more resources and should be used with care.
SQL Expert for Optimizing Performance with MySQL
In the first phase, using only Amazon RDS Performance Insights and Amazon CloudWatch, I could identify and fix many queries, only adding the correct indexes to support them. This approach was enough to eliminate the website freezes.
In the second phase, the client gave me access to his application (Git repository), and I fixed the queries that could not be fixed only with indexes.
The final result, from an AWS RDS point of view, was the database's use dropped from 10 CPUs to less than 2 CPUs. The website has been very stable and fast since this project, and the client could decrease the RDS server size.
Data Engineer for Cloud Scalability Using PostgreSQL
From a database perspective, the central table of the software, which controls all the keywords for every client, was multiplying its size daily, hurting the client's dashboard performance.
In the diagnostic phase, we identified that the software was built over layers of functions and views, which was the problem.
As the client decided to solve the problem with minimum intervention and take advantage of that, the data was updated only once a day. More than 80% of the keywords were not receiving any data. We decided to add a new layer between the dashboard and the base tables, work with materialized views, and let the dashboard data be prepared to be fetched by the clients as soon as they start using the dashboards.
The dashboards started to return data at a comfortable level, and the application that was also receiving timeout messages was stabilized.
Certifications
Certified SQL Server Engineer
Microsoft
Skills
Tools
Crystal Reports, Visual Studio, Microsoft Access, Microsoft Report Builder, pgAdmin
Languages
T-SQL (Transact-SQL), SQL, SQL DML, Stored Procedure, Visual Basic 6 (VB6), Visual Basic, C#, PHP
Paradigms
Database Design, B2B, ETL, Database Development
Platforms
Windows, Amazon Web Services (AWS), Amazon EC2, Azure
Storage
Microsoft SQL Server, Azure SQL, Databases, Database Modeling, SQL Server DBA, SQL Performance, MySQL, Database Architecture, SQL Stored Procedures, Database Administration (DBA), Relational Databases, PostgreSQL, SQL Server 2012, SQL Server 2016, SQL Server Integration Services (SSIS), Amazon S3 (AWS S3), Database Migration, Azure SQL Databases, SQL Server Reporting Services (SSRS), Sybase, JSON
Other
Optimization, CSV, Data Manipulation, Data Modeling, Schemas, Relational Database Design, Data Queries, Performance Tuning, Query Optimization, Query Composition, AWS Cloud Architecture, Database Schema Design, SaaS, Database Optimization, Architecture, Back-end, Amazon RDS, Microsoft Data Transformation Services (now SSIS), Partitioning, Server Security, Cloud Infrastructure, Cloud, Data Migration, Big Data, Data Warehousing, Materialized View
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