Tejas Shah

Management Proficiencies:
~ A determined & passionate Tech Lead having hands-on experience to drive the development of data-driven services while utilizing best practices in software development and reporting services.
~ Leading teams to success in the creation, testing, and deployment of cutting-edge enterprise level applications, distributed systems, middleware, databases, and APIs.
~ Utilize a thorough grasp of the demands of the business to develop solutions that are well regarded by the clientele.
~ Helping enterprises achieve success via technical proficiency, leading by example, and collaboration amongst varied teams.

Technical Proficiencies:
Microsoft Certified Professional in Microsoft SQL Server.
I have 18+ years of hands-on experience in working with multiple enterprises, where my role was:
1. Design and develop Data Warehouse to support aggregate data from various data sources.
2. Data modeling for the Health Care Portal. Also, worked on Reporting for the same.
3. Develop Performance improvement with the de-normalizing tables.
4. Develop Data Warehouse in SSIS.
5. Develop Reports in SSRS.
6. Maintained all the codes in Version control.

Also, having good experience in Query Optimization, Performance Tuning, T-SQL, Cloud (Microsoft Azure, AWS, GCP), creating & optimizing SQL queries and stored procedures.
  • Interests: SSIS | SSRS | Power BI | Power Apps | .Net Core | C# | MVC | Angular
  • Skills: SSIS | SSRS | Power BI | Power Apps | .Net Core | C# | MVC | Angular

Blogs

Convert SQL Audit Files to a CSV Using Read-SqlXEvent

By

SQL Server Audit is an efficient way to track and log events that occur...

Control Flow Restartability in Azure Data Factory

By

I presented at SQL Saturday Pittshburgh this past weekend about populating your data warehouse...

Monday Monitor Tips: Knowing Your RPO

By

A customer was asking recently about the RPO for their estate, and I showed...

Read the latest Blogs

Forums

how to query that stores mulit select field data

By mathewspsimon

Hi everyone, I have a table as below, I would like to strip out...

Getting all ancestral parents of a table

By jaango123

From this link - https://stackoverflow.com/questions/22005698/how-to-find-all-the-dependencies-of-a-table-in-sql-server I can find all the child dependencies starting from my...

Something Odd About CAST/TRY_CAST

By Chris Wooding

I've got some code that is supposed to generate a unique key by prefixing...

Visit the forum

Question of the Day

STRING_AGG's behavior

Executing the following script (Sql Server 2022), you get the table t0 with 10 rows:
CREATE TABLE t0
( id     INT PRIMARY KEY
, field1 VARCHAR(1000)
, field2 VARCHAR(MAX));
INSERT INTO t0
SELECT
  gs.value
, REPLICATE ('X', 1000)
, REPLICATE ('Y', 1000)
FROM generate_series(1, 10, 1) gs;
GO
What happens if you execute the following statements?
  1. select STRING_AGG(field1, ';') within group (order by id)  from t0;
  2. select STRING_AGG(field2, ';') within group (order by id)  from t0;

See possible answers