Don't under rate the Indians.
I've worked with and for any number of very fine Indian engineers over the years.
Indian engineers are in general a very capable lot.
When it comes to software I hold Russian programmers in high esteem.