1. Praveen Kumar Ballari
Mobile:+1 – 425-753-2047
Personal E-Mail:praveenballari@hotmail.com;
CAREER SUMMARY:
Current Title: Database Engineer
Work Experience : 12+ Years ofIT experience inDatabase administration, MicrosoftBusiness
Intelligence, Service Engineering& ProductionSupport
Certification
: MCP; MCITP; MCTS; DiplomainAdvancedSoftware Technology (DAST) from
CMC India
Industry : IT/ Computers - Software
HighestDegree Held : MSC (InformationTechnology)
Date of Birth : 7th June 1979
Abilities
SQL Server 2000 / 2005 / 2008 R2 /2012 / 2014
Database Management and Administration
Service Change, Problem and Release
Management
SSIS/SSAS/SSRS/Power BI Reporting MS Office and MS Project
Microsoft Azure Working with IIS
SharePoint PowerShell
SQL ServerSkills
Installation (Standalone & Clustered) and Configuration (Pre & Post) of SQL Server
2000/2005/2008/2008 R2/2012/2014 Enterprise Edition
Applying Service Packs and Upgrading SQL to the latest Version.
Experience in Microsoft Business Intelligence technologies like SQL Server Integration
Services (SSIS), SQL Server Reporting Services (SSRS) and SQL Server Analysis Services
(SSAS).
Have good experience on database instance migration.
Designing & Deploying databases for various front-end applications.
Good knowledge in dealing with Relational Database Management Systems including
Normalization, Stored Procedures, Constraints, Querying, Joins, Keys, Indexes, Data
Import/Export, Triggers and Cursors.
Implementing Backup & Recovery plans; Fil es and File Group management
2. Experience in delivering OLAP solutions by developing Corporate Dashboard Reports using
SQL Server Reporting Services (SSRS), Report Model and Ad Hoc Reporting using Report
Builder functionality.
Performance Monitoring and Tuning.
Well versed with High Availability technologies like Clustering / Mirroring / Always ON
Good knowledge in Replication
Able to Analyze and Troubleshoot SQL Server Issues
Identifying and analyzing Deadlock situations in SQL Server
Creation of Logins, Roles and granting rights – maintaining security as per organization
policy
Good Knowledge on Change Data Capture and SQL Auditing.
Good knowledge of T-SQL
Good Knowledge on Capacity Planning.
EMPLOYMENT
1. Company : Accenture ServicesPvt. Ltd
Client : MicrosoftRedmond
Project : MS CFIT
ProjectDuration : November2015- Till Date
Role : SQL Engineer
Project & Role Description
MS Salesisa multiple-solutionrevenue reportingtool - consolidatingworldwidesales,
inventory,distributor,reseller,andcustomerdata.Optimizedforcomplex querying,MSSalesprovides
employeeswithanup-to-date,accurate,andconsistentpicture of the statusof Microsoft'sbusiness -
enablinguserstomake betterstrategicdecisions.
My role wasto migrate SQL serversfromTukwilatoColumbiadatacenter.The maintaskswould
include:
Install SQLserver,configure asperapplicationstandardsandmigrate the databases.
Automate the manual workspecifictoSQL.
TroubleshootSQLandperformance relatedissues.
CreatedPowerBIdashboardonthe migrationstatus,SQLand OSmetrics.
2. Company : Accenture ServicesPvt.Ltd
Client : MicrosoftRedmond
Project : MSC Factory IT
ProjectDuration : September2014 - November2015
Role : SQL Database Engineer
Project & Role Description
MSC Factory IT is a Testcontrol systemof Microsoftdevices.There are 33 domainsforthis
projectbasedonthe manufacturingunitsacrossthe globe.AsaSQL database engineer,Iwas
responsible to:
Administeraround225 SQL Serversandmake sure that theirhealthMetricsare undercompliance.
3. Keepthe versionof SQLServersstaycurrentworkingwiththe application team.
Configure new reports using SSRS for the business users as per the requirements.
Migrate the SSRS reports from old versions of SQL to new versions of SQL.
Designedanddeveloped SSISPackages toimportandexportdatafrom MSExcel,SQLServer2012 and
Flat files.
Regularly monitorandautomate where everpossible.
Do the capacity planningof SQLServers forevery6 months.
Fix the issuesescalatedbythe offshoreteam.
Do the TIPS reviewandPeerreviewof the SQLadministrativetasks.
Regularlycollectthe compliance dataandanalyze KPIdetails.
Prepare the reportsforService Deskreviewswiththe client.
Make sure to gettrainedinthe latestversionsof SQLserverandtrainthe team onthe same.
3. Company : Accenture ServicesPvt.Ltd
Client : Microsoft India(R & D) Pvt.Ltd
Project : MSCIS PlatformOperations- Entertainment&Devices(E&D)
ProjectDuration : August2011 - September2014
Role : SQL Database Administrator
Project & Role Description
MSC IS (Manufacturing,SupplyChain,InformationandServices)isinvolvedinsupporting
MicrosoftEntertainmentandDevicessuiteof applicationswhichcatertothe internal businessfunctions
and as well asexternal worldof Microsoft.The applicationscatertothe supplychainframeworkof
Microsoft.
Entertainment&Deviceshasa longhistoryof bringinginnovativeproductexperiencestomarket –such
as Xbox,IPTV andZune.Today,E&D’s visionisanchoredindeliveringend-to-endhardware,software
and servicesacrossdifferentpillarsof ConnectedEntertainment,suchasmusic,video,communication
and gaming.That’sexactlywhatwe’re doingwithMicrosoftSurface.The E&Dstrategyisall about
connectionsandsois surface computing - connectionstocontent,connectionsacrosscommunities,
connectionstonewexperiencesandconnectionstopeople.
We have around600 + SQL serversforall the applicationsincludingDITandSIT alongwiththe
ProductionandUAT servers.And,asa PlatformSQLdatabase administrator,
All the SQL Server database skills listed above are utilized in this project.
RegularlyMonitorandautomate/suggestmonitoringwherepossible/needed
Needtomake sure that theyare complaintasperthe standardsof Microsoft.
Do the capacity planning for the holiday Season.
Troubleshoot the connectivity and performance issues.
Regularlycollectthe complaintdataandanalyze KPI details.
Prepare the reports for Service Desk reviews with the client.
Make sure to get trained in the latest versions of SQL server and train the team and
application SME‘s on the same.
4. 4. Company : Accenture
Client : MicrosoftIndia(R & D) Pvt.Ltd
Project : MDM Privacy
ProjectDuration : June 2009 - July2011
Role : Service Engineer
Project & Role Description
MDM Privacy, also known as MIO-Individual Privacy, includes developing a master system to
manage all customer contact data known to MS and related permissions. MDM receives contact
permission updates from Microsoft MDM on boarded systems. The Application uses new technology
"Webstore"whichisveryhelpfultomanage large databases esp.indatabase partitioningacrossservers.
WEBSTORE is a SQL Server database infrastructure that can meet the performance needs of demanding
online users,ensure thatthe data is available whenneeded,andgrow to support increasingtransaction
loads and storage requirements.
Some of the areasI needto involve are asfollows:
ProblemEngineering(ProblemTickets,VSTF)
Accountability
Create/Drive/Resolve ProblemTickets&VSTFitems
IncidentEngineering
Accountability
Investigate andResolve IncidentTickets&SRs withinthe SLA
Deepertechnical analysis
Proactive Monitoring
Accountability
RegularlyMonitorandautomate/suggestmonitoringwherepossible/needed
Error Analysis (SQL/IIS/Windows)
Performance KeyMetricsreportingandAnalysis
Accountability
Regularlycollect/reportandanalyze KPIdata
Database Maintenance & Improvements(OpsTasks&automation)
Accountability
Performregulardatabase Maintenance andoperationstasksusing standard
practicesand improve/automate the processes
CapacityAnalysisandServerAudit
Accountability
Regularlycollect/trend/reportservercapacitydata
RegularlyauditSecurity/Permissions
Documentation
Accountability
OperationsGuides Check,KBs,TSGsreview/creation/improvement
5. 5. Company : Accenture
Client : MicrosoftIndia(R & D) Pvt.Ltd
Project : MIO
ProjectDuration : May 2008 - May 2009
Role : L3 SQL SupportAnalyst
Project & Role Description
Microsoft Individual and Organization (MIO) is an enterprise platform that masters all
organization, individual and contact preference data that is core and common across all Microsoft IT
applications. Asa Line-3support analystfor Microsoft,understandthe supportprocessand implement
itto reach client'sexpectations.Resolvingthe technical issuesescalatedbyLine 2team withinSLA,giving
timelyinputstothe teammembersonupdatedissuesandqueries.CreatingKnowledgeBase articleswhen
and where required on the application for better Support. As a Point Of Contact for the team, need to
give KT for the new and existing members of the team to improve technical and application skills. The
application is 3-tier architecture and it consists of SQL Servers, Application servers, Web servers and
MSMQ servers in the respective layers.
Some of the areas I need to involve are as follows:
Work on HighAvailability technologiesof SQLServer– Replication/Logshipping/ mirroringwhich
the applicationused.
Workedon MirroringwhichisplacedinNLB for highavailability aspartof the projectdesign.
Managing andConfiguringDatabases,OptimizingStoredProcedures,Performance Tuning,
OptimizingIndexesandTroubleshootingMemoryrelatedissues.
SecuringSQLServerviaManaging Logins,usersandobjectlevel permissions.
ConfiguringandOptimizingSQLServerAgent,Managingall maintenance JobsandDeploying.
MonitoringandTuningSQL Server - ManagingMessages,SystemMonitor,SettingTrace Flags,
SettingupJobNotificationsandCapacityPlanningandSizing.
Command-Line Utilities,workingwithDBCCcommandsandextendedstoredprocedures.
Managing SQL Server,Managingmultiple instances,configurationof SQLServer,Optimizing
Memory.
Backup and Recoveryplan,Usage of SQL Lite Speed insome applications.
Hot fix,SPupgrade onservers.
Installationandmanagingof IISonWindowsserver.
Managementof Shares/Permissiononfolderswith/withoutClusterAdministration.
WindowsClusteringandNLB - TroubleshootingClusters,addingdependenciesandmanagingCluster
resources.
Managing Service Requestsusingthe tool MSE(MicrosoftService Enterprise).
ConfiguringandmonitoringSite Scope alerts.
6. 6. Company : KHOAHSolutionsPvtLtd
Client : Palm
Project : Midas
ProjectDuration : July2003 - April 2008
Role : ProductionSupport
Project & Role Description
As a Subject Matter Expert, was involved in Windows Sever Support and IIS troubleshooting
through Live Chat and Email. Also involvedin DBA activities of SQL server for the internal projects of
KnoahSoft. Some of the areas I need to involve are as follows:
InstallingSQLServerSystem.
Startingand stoppingthe system.
Managing database andtransactionlogs.
Administrationandmonitoringof System.
User Administration - UserAdministrationwithAuthorizationandProfile maintenance.
ClientAdministration - BackUp withRestore andRecoveryActivities.
Education
University/College Degree Year
Osmania BSC 2000
University Of Madras MSC IT 2005
Training
Course Company Year
DAST (Diploma in Advanced Software Technology) CMC 2002
ITIL V2 Foundation 2013
Certifications
Certification Certification Status Year
MS-MCP SQL Server 2012 Completed 2013
MS-MCITP Database Admin -2008 Completed 2011
MS-MCTS SQL 2005 Completed 2009
PERSONAL PROFILE
Male – Indian – Married – 2 Dependents
Passport # - K4150405