Key Works and Contributions of Brahmagupta: A Mathematical and Astronomical Pioneer