Monday, October 15, 2007

Coding

From: Jayaprakash Bandu
Sent: Monday, October 15, 2007 9:59 AM
To: Kalyan Mukherjee; Savitha R R; Surekha AM; M Kaviraj; manju; Venkataradhasaradhi; radhika; Gurunathan T Natesan
Cc: Vijay V.Maladkar; Aravind
Subject: Coding



Coding is the most important task in the development cycle. This is even more significant in the world of AutoZone SMS applications. Not sure how many of you realize but every line of code that you generate touches the daily lives of 40,000 fellow AutoZoners all over the United States and Mexico. It is in your hand to make their lives better or worse. I have no doubts that we all sincerely strive to make their lives a lot better and easier to work on the SMS applications. You must have the passion to develop applications to such an elite group of AutoZoners working in the field satisfying 6 million valuable customers every week.



The code is what goes into the store. It is not the requirements document, not the design document nor the test cases that drive the system. It is the code you freshly write or clone from existing programs which goes to the store. Enormous emphasis has to be given to every decision you make in the code, every return value, every error log, every statement where you set the data, you copy the data, you delete the data!! At most importance should be given before you change a function. You have to make sure all possible conditions that use the function are not impacted negatively with your changes.



You must deliver the code that is robust. Give the code to 10 different reviewers and you should not receive any review comments. Give the code to 20 best testers and they should not be able to break it. Let us keep them as objectives before you deliver the code!! One must believe strongly that her/his code does not depend on the code reviewers or the testers. Code review and testing are simply secondary processes to make sure the code is perfect and of high quality. You must feel the complete responsibility and total accountability before you send your code for review.



PS: I had guts to write in my first appraisals report that C language is my mother tongue and AutoZone C coding standards are in my blood!! That may sound funny but that is the passion I have to write code for AutoZone, any day and every day!!



Please forward this message to your teams and feel proud to share your thoughts.



Sincerely,

Bandu.

Thursday, July 28, 2005

RE: Business User Letter of Appreciation for Jayaprakash Bandu

From: Anand Amur
To: Autozone Onsite; Autozone Offshore; Vijay V.Maladkar; Kevin S. DeMilt; Anand Mutalik; Aravind Singatulur

Many hearty congratulations on your excellent work Bandu !!!!!!!.

I do not know how to express my joy seeing this mail. Please keep up the good work and I am sure you will have many accolades to follow.

Team : I think this is "achievement" and we all should strive to achieve what Bandu has done.

Once again , good work Bandu. Do tell us what did you do.

warm regards

ANAND AMUR| Vice President - Retail Technologies| M P H A S I S Architecting Value | TECHNOLOGIES


Lisa Terry/IT/AUTOZONE
07/27/2005 11:31 AM

To
"Kevin Demilt"
cc
Jayaprakash Bandu/Contract/AUTOZONE@AUTOZONE,Ken Brame/IT/AUTOZONE@AUTOZONE, Jon Bascom/IT/AUTOZONE@AUTOZONE, IT Directors, Kevin Melton/StoreOps/AUTOZONE@AUTOZONE

Subject
Business User Letter of Appreciation for Jayaprakash Bandu

Kevin, please pass this letter along to other members of management within MphasiS.

I want to take a few minutes to personally thank Bandu for his efforts with our shelf labels and shelf signs. Not only has Bandu taken on some new ideas in these areas, but he has also corrected some long standing issues that have plagued our stores. These issues made it harder for customers to shop planograms and for AutoZoners to manage planograms.

During the development of the recent project "Off Shelf Signs", we presented Bandu with a wide variety issues related to our shelf labels and shelf signs ranging from new ideas for improvement to old issues that have been around for a long time. His fixes and changes to our label and sign systems give our AutoZoners another tool to "Live the Pledge!" by making our stores look great!

In a very short amount of time, Bandu has developed an understanding of our processes that has enabled him to become a very valuable IT resource.

Bandu readily accepts new challenges with an ability to quickly drive to the root cause of an issue and has a reputation for quick and accurate turn around for solutions.

Bandu's can-do attitude, pleasant manner and his ability to produce makes him one of the "Go-To" guys in IT.

Thanks

Live the Pledge!

Kevin D. Melton, PMP
Senior Project Manager
AutoZone

Monday, July 19, 2004

AutoZone: Second Innings starts in Memphis

It took two flights from Richmond to Memphis on 19th July 2004!! I relocated to Memphis and kicked off with help desk utilities project!!

Thursday, May 27, 2004

Capital One and September!!

Corporate Intranet Portal: I pretty much lead the testing effort on this project working under September Reemtsen (My first American manager - I am proud of it!!). September had great confidence in me and it helped me to do a great job!! This episode went into my auto-biography "Four Seconds" as "Richmond of Nine Months!!".

Saturday, January 25, 2003

Deltek and Tech Lead!!

First java based project in Deltek and moved to the development team!! Short and sweet - 2 months!! I had a personal record of staying for 40 hours continously in the office. Feel proud for getting the code reviewed by Ashok Padye (VP).

Wednesday, December 25, 2002

Innings over!!

Dec 1999 to Dec 2002: The innings is over at AutoZone and moving on to Deltek. I had a great run at AutoZone on multiple projects. Key achievements are setting up National Warranty server at offshore and leading PCR project to a record success in less than 3 months!!

Friday, November 1, 2002

MphasiS Chairman's Circle

The best of the best of the best...!!!

I got selected to the elite club: MphasiS Chairman's Circle, the top 50 performs in MphasiS BFL!!

In the mentoring program, Geetha Koushik is assigned as my mentor. She has played a significant role in shaping my career!!