Experienced Software Engineer with 2.5 years of expertise in backend development using Golang (Go), Redis, Websocket, Gorilla Mux, Gin framework, MySQL, and MongoDB. Specializing in GoLang, OTT, Grafana, Management, and Leadership. Holds a Bachelor of Technology degree in Information Technology from Chandigarh Group of Colleges, Mohali (Punjab).
Go , MongoDb , MySql , Concurrent Programming , DRM , Over-the-Top Content , Linux , JSON , XML , Restful API , GIT
1. I am currently employed as a Golang Developer on a dynamic project focused on developing the
backend for the ALT BALAJI OTT Client, a prominent Over-The-Top entertainment platform. My role
involves actively contributing to the backend development efforts, utilizing my expertise in Golang to
enhance the platform's performance and functionality.
2. In this project, I am spearheading the development of backend APIs catering to various platforms,
including web, Android, and iOS, for the ALT BALAJI OTT Client. I am responsible for implementing
robust end-to-end encryption and decryption mechanisms for all APIs, ensuring a highly secure
backend ecosystem for subsequent frontend, Android, and iOS applications. Leveraging the Gin
framework and a blend of MySQL and MongoDB databases, I am crafting a versatile solution that
accommodates both relational and non-relational data structures, thereby contributing to the project's
technical excellence
3. In my second role within the company, I contributed to the PTI (Press Trust of India) project, which
involved extracting RSS feeds and associated metadata. Utilizing the Gin framework , I orchestrated the
generation of XML files categorized according to their content. The project encompassed enhancing
news presentation and rectifying errors. I orchestrated the direct retrieval of RSS files from an S3
bucket, followed by XML creation based on categories, and subsequently uploading the XML to S3.
4. In this project, I am spearheading the development of backend APIs catering to various platforms,
including web, Android, and iOS, for the Art of Living (AOL) OTT Client. I am responsible for implementing robust
end-to-end encryption and decryption mechanisms for all APIs, ensuring a highly secure backend ecosystem
for subsequent frontend, Android, and iOS applications. Leveraging the Gin framework and a blend of MySQL
and MongoDB databases, I am crafting a versatile solution that accommodates both relational
and non-relational data structures, thereby contributing to the project's technical excellence.
Additionally, within the AOL Client, we have successfully integrated live chat and comment section features
for real-time interaction during webcasts. Furthermore, we have seamlessly integrated
Razorpay for payment transactions, ensuring smooth and secure payment processes for users.
Before going live, we meticulously analyze the source code using the pprof library to optimize performance and enhance scalability.