First published on MSDN on Oct 30, 2016
Good day, everyone!
Today is Monday and I'd like to introduce
- MS SQL Server Engineer, Forum's Moderator and Forum's Ninja.
Many folks, who visit SQL Server forums, undoubtedly know Balmukund for his expert answers. I noticed him about 6 years ago and soon we became friends on Facebook. I had few occasions to seek Balmukund's help in private with some tough SQL Server problems I or my colleague had and he was always extremely helpful. I am very fortunate to have such a great friend.
Let's look at Balmukund's profile impressive statistics:
Let's start the interview.
Tell us first about yourself. Who are you, where do you live, what are your specialty technologies?
My name is Balmukund and I am currently working with Microsoft as SQL Server Support Escalation Engineer. I live in Bangalore and I have come here in April 2005 when I joined Microsoft as support engineer. Since then I have been supporting everything which comes under the umbrella of SQL Server Database Engine, which includes installation, uninstallation, performance tuning, backup, restore, replication, log shipping, mirroring and my favorite AlwaysOn technologies and In-Memory OLTP.
How did you become involved with SQL Server and how did you start working for Microsoft?
As a part of my role at Microsoft, I work with SQL Server product every single day. Prior to joining Microsoft in 2005, I worked as SQL developer, SQL DBA and also got a chance to wear my other hat as a ERP Consultant in Ahmedabad. It was a long round of many interviews to get into anyone’s dream company Microsoft.
What are your big projects now?
As a part of escalation services, we are responsible to work at toughest SQL Server related issues. I have worked with many high profile customers to assist them in various issues. As of now I am involved in many internal projects including SQL Server on Linux.
In what other sites and communities do you contribute your technical knowledge?
I have my own web site,
where I wrote a lot of blogs about SQL Server In-Memory OLTP when it was launched. It also has some tips and tricks to solve SQL Server related issues.
When did you start participating in online forums? Which forums are your favorite to visit?
I have been helping customers since I joined Microsoft SQL Support team. Since troubleshooting a problem and finding solution is my passion, I started answering in forums in year 2008 (I think) and then it has become an addiction to share the knowledge and help others in being successful. Here are my frequently visited forums: Database Design, Database Mirroring, Getting started with SQL Server, SQL Server Database Engine, SQL Server Documentation, SQL Server Express, SQL Server High Availability and Disaster Recovery, SQL Server In-Memory Technologies, SQL Server Manageability, SQL Server Migration, SQL Server Search, SQL Server Security, SQL Server Setup & Upgrade, SQL Server SMO/DMO, SQL Server Tools, Transact-SQL.
In MSDN/TechNet forums, can you name your favorite threads?
I would consider all of those threads as my favorite where I was able to help someone in solving their problem.
Can you name a few people who you consider your mentors or role model?
Few people who have influenced me to grow technically are Bob Ward, Suresh B. Kandoth and my current mentor Venu. All of them are/were part of SQL Escalation services team at Microsoft. Even though I have not interacted a lot with each one of them but still I have a lot of respect for them.
Who impressed you in online community and why?
I always liked the response by Erland because quality of his answers is very high. One the other hand Shashank (Shanky), Kalman Toth and Hilary Cotter are few more who always pitch in with right answers. Whenever it comes to T-SQL, I always look for answer by Naomi.
Do you moderate any forums? What forum moderation means to you, can you share some tips for other moderators?
Yes. Forums which I listed earlier are the one which are moderate as well. Forum moderation is a powerful task and as they say “With great power comes great responsibility”. Sometime you need more leadership skill rather than technical skill to maintain forum ethics.
As an improvement, I believe, there should be option for moderators to block someone who is putting marketing content or spamming the forums.
Same as other moderators, I hate spammers and those who put marketing content as an answer.
Do you have ideas and suggestions for the forums?
I always want the experts to have patience and not to challenge the capability of a person who has posted the question. Sometime questions are very basic and sometimes senseless also. But always put yourself in the shoe of the person who has asked the question. Never insult anyone on forum.
Would you like to add something in conclusion?
I always believe that there's a solution to every problem and a reason for everything. This is true for personal as well as professional life.
Thanks a lot to Balmukund for the great answers and now he is waiting for your comments and questions.