Suresh Kumar, Developer in Gurugram, Haryana, India
Suresh is available for hire
Hire Suresh

Suresh Kumar

Verified Expert  in Engineering

Performance Tuning Developer

Location
Gurugram, Haryana, India
Toptal Member Since
June 18, 2020

Suresh Kumar has extensive experience of 19+ years in database applications development and performance tuning. He’s been mainly working as a SQL database developer, administrator, and data warehouse engineer. He's an expert in database design, composing complex procedures, performance tuning, SSIS, replication, mirroring, log shipping, backup/restoration, job monitoring, data migration, and more. Suresh is also comfortable with Azure Data Factory, Azure Synapse, Power Shell, SSRS, and SSAS.

Portfolio

Scalability Engineers
SQL Server Integration Services (SSIS), Azure Data Factory, Azure SQL...
Fareportal
MSBI, Microsoft SQL Server, Database Replication...
TSYS International
HEAT, Microsoft SQL Server, T-SQL (Transact-SQL), SQL, SQL Server DBA...

Experience

Availability

Part-time

Preferred Environment

Microsoft SQL Server, SQL Server DBA, Azure SQL, Azure Data Factory, Performance Tuning, SQL Server Integration Services (SSIS), SSRS Reports, Stored Procedure, Azure Synapse, Azure Databricks

The most amazing...

...project I’ve created is a rate matrix history for a logistics client that was left half done by two previous vendors because of its complexity; I finished it.

Work Experience

Database Architect

2019 - PRESENT
Scalability Engineers
  • Redesigned the statementing process for Goldman Sachs from scratch to reduce the statementing time from eight hours to 40 minutes.
  • Performed performance tuning of some of the most complex, lengthy, and business-critical procedures.
  • Developed a solution to run a procedure into multiple threads using SSIS and PowerShell which resulted in a 50% time gain. The solution has been implemented to eight very important procedures of the reporting application.
  • Created solutions to automate several DBA processes like capturing blocking data, permission change audit, a smart index defragmenting solution, and backups across multiple stripes.
  • Established a proper review process for any SQL Server objects before deploying to different environments like Dev, QA, Perf, and PROD.
  • Developed a tool to automate the deployment of SSIS packages across various environments with zero manual intervention.
  • Spearheaded the reporting of 15 team members working in different aspects of SQL Server.
Technologies: SQL Server Integration Services (SSIS), Azure Data Factory, Azure SQL, Azure SQL Databases, Performance Tuning, SQL Server DBA, Data Warehouse Design, Data Warehousing, Stored Procedure, SQL, SQL BI Development Studio, SQL Server Reporting Services (SSRS), SQL Design & Reporting, Database Replication, T-SQL (Transact-SQL), SQL Server 2016, Microsoft SQL Server, Agile Software Development

Senior Database Administrator

2012 - 2017
Fareportal
  • Worked as production database administrator (DBA) to provide support to live servers. Performance tuning of business critical procedures.
  • Designed and developed database solutions for new applications.
  • Worked with large tables with table sizes in the range of 2.5 to 3 terabytes; also partitioned the large tables.
  • Upgraded the production SQL Server from 2008R2 to 2012 and then from 2012 to 2016.
  • Worked on all aspects of a DBA profile including backup/restoration using Redgate tools, job monitoring, replication, AlwaysOn, and performance tuning.
  • Developed reports for the senior management and business analysts.
  • Managed the development servers, staging servers, and the report server.
  • Implemented best practices for database security.
Technologies: MSBI, Microsoft SQL Server, Database Replication, SQL Server Integration Services (SSIS), Data Warehousing, Data Warehouse Design, Performance Optimization, T-SQL (Transact-SQL), SQL, SQL Server DBA, SQL Server 2016, SQL Server 2012, Redgate SQL Toolbelt, Agile Software Development, Performance Tuning

Senior Database Administrator

2010 - 2011
TSYS International
  • Tuned the performance of business-critical procedures.
  • Designed and developed new database objects like tables, procedures, and functions.
  • Implemented database security best practices.
  • Trained other teams to manage the SQL Server.
  • Mirrored the SQL Server databases.
Technologies: HEAT, Microsoft SQL Server, T-SQL (Transact-SQL), SQL, SQL Server DBA, SQL Server 2012, Performance Tuning

Information Technology Analyst

2001 - 2010
Tata Consultancy Services
  • Developed different database objects like tables, procs, functions, and triggers for a government project; worked as a SQL Server developer.
  • Constructed, as a VB6 developer, the roadmap and world back modules for a government project.
  • Led the testing for AC Nielsen in Chicago for a retail client.
  • Developed more than 80 SSIS packages for Long and Foster (a conglomerate in the US), leading the SQL Server development.
  • Worked as a database developer for Hartford Insurance, CT.
Technologies: Subversion (SVN), Visual Basic, T-SQL (Transact-SQL), SQL, SQL Server Integration Services (SSIS), MSBI, SQL Server Reporting Services (SSRS), Microsoft SQL Server, Performance Tuning

Redesign Statementing Process for a World's Leading Investment Banker

I redesigned the statementing process which was currently taking more than eight hours to complete. It was crossing the expected SLA of two hours by a huge margin. I led this project by understanding the existing statementing process, which was pretty complex. All C++ code was converted into SQL stored procedures to process statements in batches. The time got reduced to 40 min.

CheapOAir, OneTravel, FareBuzz, and TripMama

http://www.CheapOAir.com
I managed all the database operations for the leading fare portals like CheapOAir.com, OneTravel.Com, FareBuzz.com, and TripMama.com

It was my responsibility that the production server was kept up and running. I also optimized the performance and supervised all the database deployments for all the live servers.

Performance Tuning of a Substantiation Procedure at TSYS

This was a business critical complex procedure. It had around 2,500 lines of code. Many attempts had already been made to improve its performance so I delicately worked on this proc for a few weeks and brought down the proc performance from 15 seconds to less than 1 second.

The management there awarded me a certificate of appreciation specifically mentioning that procedure.

MyCare Card

https://www.mycarecard.com
The MyCare Card platform provided the benefits of security, ease, and convenience of accessing the end user funds and monitoring their activity from multiple accounts, including:
- Flexible Spending Accounts, FSA: including limited purpose, health, transit and parking, and dependent care.
- Health Savings Accounts, HSA: health reimbursement arrangements (HRA), lines of credit (LOC), and prepaid cash accounts.

It also provided the benefits of integrated statements and healthcare statements were sent via email or via paper reports for claims.

I worked extensively on tuning the performance of various areas of concern. I created and implemented database design solutions in collaboration with the programming team. I also handled the resolution of tickets raised in Clear Quest.

Long & Foster, USA

http://www.LongandFoster.Com
Long & Foster is the United States' largest privately owned real estate company.

Our team was entrusted to develop and maintain their websites LongandFoster.Com, LuxuryHomes.com, LeadPear.com, and its agent portal.

I developed SSIS packages and implemented a data integration for the 30 listed companies which supplies data to Long & Foster. I also developed SSAS cubes for web stats analysis. In addition, I wrote complex procs, functions, and views for Long & Foster.

Computerization of UP Public Works Department at TCS

http://www.uppwd.gov.in
The Public Works Department also called Uttar Pradesh (UP-PWD) is an organization that's entrusted with the primary responsibility of constructing and maintaining roads, bridges, and assigned buildings throughout the state.

UP-PWD is divided into zones, circles, and divisions for the work execution, monitoring and control, and planning. The existing system had manually collected, stored, and retrieved this information. The project that I worked intended to computerize all the functional aspects of the organization.

Languages

SQL, T-SQL (Transact-SQL), Visual Basic, Stored Procedure

Paradigms

ETL, Agile Software Development

Storage

Microsoft SQL Server, Database Administration (DBA), Database Architecture, SQL Server 2012, SQL Server DBA, Database Replication, SQL Server 2016, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), Redgate SQL Toolbelt, Azure SQL, Azure SQL Databases

Other

Performance Tuning, Data Engineering, Performance Optimization, HEAT, MSBI, Data Warehousing, Azure Data Factory, SQL Design & Reporting, SSRS Reports, Data Warehouse Design, Azure Databricks

Tools

Subversion (SVN), SQL BI Development Studio, TFS

Platforms

Windows Server 2012, Azure Synapse

2009 - 2011

Postgraduate Diploma in Information Technology

Symbiosis International University - Pune, India

1997 - 2001

Bachelor of Engineering Degree in Elecetronics and Communication

Deenbandhu Chhotu Ram University of Science and Technology - Murthal, Haryana, India

AUGUST 2008 - AUGUST 2011

MCITP

Microsoft

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