K Praveen Kumar has over 5 years of experience working as a senior project engineer at Wipro Technologies. He has expertise in technologies such as Windows Server 2003/2008, SQL Server 2005/2008/2012, SQL Azure, and HP storage. Praveen has experience performing database migrations, including migrating databases from Oracle and SQL Server to SQL Azure. He also provides infrastructure support and database administration for mission critical databases. Praveen aims to effectively communicate with customers and teammates to resolve technical problems.
Organizations focus process optimization of
Data Tier
Application Tier
Presentation Tier is usually ignored.
Presentation Tier is responsible for more than 30% of Client/Server application performance.
Learn how to deploy your containers without managing infrastructure. Test and deploy workloads faster with Azure Container Instances (ACI).
We will map out the features of ACI and when/how to use it with other Container toolchains and orchestrators like kubernetes. The session will have a few hands-on quick demos on various deployment scenarios.
Video here: https://youtu.be/tn-BEhhFO1M
Serverless Logic Tier The logic tier of the three-tier architecture represents the brains of the application. This is why integrating Amazon API Gateway and AWS Lambda to
form your logic tier can be so revolutionary.
Organizations focus process optimization of
Data Tier
Application Tier
Presentation Tier is usually ignored.
Presentation Tier is responsible for more than 30% of Client/Server application performance.
Learn how to deploy your containers without managing infrastructure. Test and deploy workloads faster with Azure Container Instances (ACI).
We will map out the features of ACI and when/how to use it with other Container toolchains and orchestrators like kubernetes. The session will have a few hands-on quick demos on various deployment scenarios.
Video here: https://youtu.be/tn-BEhhFO1M
Serverless Logic Tier The logic tier of the three-tier architecture represents the brains of the application. This is why integrating Amazon API Gateway and AWS Lambda to
form your logic tier can be so revolutionary.
Want to know how others enterprise customers are using cloud? This deck lists some real life examples of how enterprise customers are using public and private.
Lets talk about: Azure Kubernetes Service (AKS)Pedro Sousa
Let's talk about the Azure Kubernetes Service (AKS), starting off by some background on the container's evolution through time up to the new management features provided by Azure like Azure ARC for Kubernetes. Key differences of Azure Kubernetes Service, Azure Container Instances, Web App for Containers and Containers on Azure Service Fabric.
ContainerDays NYC 2016: "Containers in Azure: Understanding the Microsoft Con...DynamicInfraDays
Slides from Rob Bagby's talk "Containers in Azure: Understanding the Microsoft Container Ecosystem" at ContainerDays NYC 2016: http://dynamicinfradays.org/events/2016-nyc/programme.html#azure
Debugging and Interacting with Production Applications - MS Online Tech ForumDavide Benvegnù
[SLIDE FROM MICROSOFT ONLINE TECH FORUM SESSION]
Now that the applications are in the Cloud, developers must find ways to debug and interact with the production applications with minimal impact and maximal efficiency.
Azure comes with a full set of tools and utilities that can be used to manage and monitor your applications.
In this session, see how streaming logs work to monitor the production application in real time. We also show how Snapshot Debugging can be used to live debug applications.
Bandwidth: Use Cases for Elastic Cloud on Kubernetes Elasticsearch
Bandwidth has been an avid user of the Elastic Stack for aggregating their logs from its many data centers. Learn how Bandwidth uses Elastic Cloud on Kubernetes to help satisfy various use cases.
The slides were presented @ Kubernetes Meetup Bangalore held on 26th May - 2018 by Sathyam Zode - An OpenEBS Contributor and Software Engineer at MayaData .
Azure Automation delivers cloud-based automation, operating system updates, and configuration service that supports consistent management across your Azure and non-Azure environments. It includes process automation, configuration management, update management, shared capabilities, and heterogeneous features.
Want to know how others enterprise customers are using cloud? This deck lists some real life examples of how enterprise customers are using public and private.
Lets talk about: Azure Kubernetes Service (AKS)Pedro Sousa
Let's talk about the Azure Kubernetes Service (AKS), starting off by some background on the container's evolution through time up to the new management features provided by Azure like Azure ARC for Kubernetes. Key differences of Azure Kubernetes Service, Azure Container Instances, Web App for Containers and Containers on Azure Service Fabric.
ContainerDays NYC 2016: "Containers in Azure: Understanding the Microsoft Con...DynamicInfraDays
Slides from Rob Bagby's talk "Containers in Azure: Understanding the Microsoft Container Ecosystem" at ContainerDays NYC 2016: http://dynamicinfradays.org/events/2016-nyc/programme.html#azure
Debugging and Interacting with Production Applications - MS Online Tech ForumDavide Benvegnù
[SLIDE FROM MICROSOFT ONLINE TECH FORUM SESSION]
Now that the applications are in the Cloud, developers must find ways to debug and interact with the production applications with minimal impact and maximal efficiency.
Azure comes with a full set of tools and utilities that can be used to manage and monitor your applications.
In this session, see how streaming logs work to monitor the production application in real time. We also show how Snapshot Debugging can be used to live debug applications.
Bandwidth: Use Cases for Elastic Cloud on Kubernetes Elasticsearch
Bandwidth has been an avid user of the Elastic Stack for aggregating their logs from its many data centers. Learn how Bandwidth uses Elastic Cloud on Kubernetes to help satisfy various use cases.
The slides were presented @ Kubernetes Meetup Bangalore held on 26th May - 2018 by Sathyam Zode - An OpenEBS Contributor and Software Engineer at MayaData .
Azure Automation delivers cloud-based automation, operating system updates, and configuration service that supports consistent management across your Azure and non-Azure environments. It includes process automation, configuration management, update management, shared capabilities, and heterogeneous features.
Played the role of Database Administrator in SQL Server 2008 and 2008 R2 Technologies, I am looking forward to be associated with a company where my technical expertise will be used and enhance my skills further as a SQL Server DBA .
1. K Praveen Kumar
Ph: 08971220044
Email: Kothuri.praveen@gmail.com
Current Engagement
Associated with Wipro from past 5+ years and working as a SENIOR PROJECT ENGINEER
Summary
5+ years of experience on windows 20032008, HP storage, SQL Azure, SQL Server 2005/2008 and 2012 and
other database applications.
Experience on SQL Azure especially at the time of DB migrations
Experience on database integrity checks( like schema & data comparisons) post DB migration
Providing Infrastructures in cloud to respective stake holders
Experience in supporting mission critical databases and servers in 24/7 365 days environment
Installation and Configuration of SQL Server2005/2008/2012
High Availability: Log Shipping, Replication, Clustering, Mirroring.
Experience on performance monitoring tools like SQL Profiler, Database Engine Tuning Advisor, and lite speed.
Have exposure to Windows, DAS storage, SQL administration
Trouble shooting on HP storage Architecture in different SKU’s.
Experience in Client Interaction (Both Domestic and Overseas)
Able to communicate with peers/customers and team, and become proficient at root cause analysis while
communicating and resolving technical problems
Technologies
Operating System : MS Windows XP, Vista and Win 7
Server Administration : Windows Server 2003, Windows server 2008/2008R2
Database : SQL Server 2005/2008/2012, SQL Azure, SQL Azure copy
Tools/Utilities : SSMS, SSMA,HP tools, Migration Wizard, Visual Studio 2013
Monitoring Tools : SQL Profiler, Database Engine Tuning Advisor, Lite speed
Storage Models : (DAS)HP storages (SSA70, MDS600)
Qualification
Master of Computer Applications (2008), from JNTU
Project EXPERIENCE
Company: Wipro Technologies
Client: Shell NOV 2014 – Till Date
Project: EFAM (External Facing Application Migration)
Technologies: Cloud, SQL Azure, SQL Server 2012 2008, Oracle 1011 g and VM
Roles and Responsibilities:
Creating Databases in SQL Azure with appropriate configurations
2. Generating schemas scripts and perform the DB refresh copy from source to destination
Copying the data from source to destination through Migration Wizards
Creating infrastructure to respective stake holders.
Getting subscriptions and co-admin access on premise database prior migration of any type of application.
Trouble shooting on logins, permission issues in SQL Azure
Auditing for database using the classic azure portal
Schema and data comparisons through visual studio T-SQL commands
Keep touch with respective clients like Shell, Microsoft, IBM
URL Cutover
Experience to do a DB migration from Oracle SQL Server to Azure SQL
Create an auto scaling , auto export and Geo replications in Azure
Performance monitoring etc.
Providing subscription access to respective stake holders.
Client: Microsoft FEB 2011 – SEP 2014
Project: WLM – Microsoft Windows Live Mail (Hotmail account)
Technologies: SQL-Server 2005 /2008
Project Description:
Windows Live Mail (Originally Hotmail and currently called as outlook.com) is a free web-based email service
operated by Microsoft. Hotmail was one of the first web-based email services. As of now, Outlook.com was the
world's second largest web-based email service after Gmail with 360 million users. There are 35,000+ Back end
servers running MS SQL Server with storage capabilities upwards of 10 PB storing user mails.
Roles and Responsibilities:
Work as part of a team and provide 7×24 supports when required
Installation, Administration and Maintenance of SQL Server Instances.
Setup Test, Dev, Staging and Production Environments.
Create Users and assign permissions based on the level of database access the user would need.
Design database Backup and Restoration Strategy.
3. Once created the database Backups, monitor those backups are being performed regularly.
From time to time recover the databases to a specific point of time, as per the requests.
Setup High-Availability as part Disaster Recovery Strategy for the Databases.
Troubleshoot various problems that arise in a day-to-day work and fix the issues.
Monitoring and Performance tuning; Physical Server Level, Database level (Database settings and options)
and query tuning.
Documenting major changes to the SQL Servers.
Resolving any orphan users after upgrading migrating the databases.
Clustering failovers
Apply Service Packs.
Company: Spectra force technologies
Client: Microsoft OCT 2009 – FEB 2011
Project1: MSN-HOTMAIL OCIM OPERATIONS
Team Size: 120
Technologies: HP Storage, Windows 20032008, SQL Server 2005
Description:
MOC - operations center incident resolution team (OCIR) provides comprehensive incident resolution for multiple
business groups across Microsoft, including business facing (such as Business online services (BOS)), consumer facing
such as (MSN .com, Hotmail, Live, Office online),Support applications such as (BLUE, Storage, Passport, MSN) and
infrastructure support (such as DNS,DHCP, Storage, AD).OCIM project is to manage all the servers, both frontend and
backend servers which hosts MSN.Com & HOTMAIL .
Role and Responsibilities:
Part of MOC (Microsoft Operation Center) team. Roles include automated tests and manual verifications of
the wide Range of incidents escalated.
Providing SQL Server DBA level Production support for over 5000+ servers and some
Web Servers.
Specifically working for the Hotmail Property, maintaining the 2nd generation backend storage layer for
Hotmail Services.
Troubleshooting and resolving database, hardware and windows issues within the defined SLA.
4. Troubleshooting specifically on Log shipping and SQL clustering issues.
Keeping a check on the Health Queues for Hotmail services and doing a Role Flip if the Primary server in a
cluster is down.
Provide problem characteristics as needed (including cluster and/or user impact, etc.)?Identify/recommend
a restoration plan to restore service to acceptable levels. Implement the restoration plan according to
procedures.
Identify and fix hardware issues on backend and front end servers using Trouble Shooting Guides.
Verifying that service has been restored to acceptable levels.
Provide input into repair plans and Participate in post mortem.
PERSONAL DETAILS
Gender: Male
Date of Birth: Aug 31,1986
Marital Status: Married
Languages: English, Telugu
Hobbies: Listening to Music, playing Cricket, Gardening.
Present Address: 16-1-835/A/B/C/D, Mandadi Mension, flat no -504, SBH colony, Saidabad, HYD
DECLARATION
I hereby declare that the information mentioned above is true to the best of my knowledge and belief.
K.PRAVEEN KUMAR