I have 11 years of experience in the software industry and a passion for designing and implementing backend architecture, with a primary expertise in the Golang programming language.
I have experience with a variety of programming languages, including Golang, .NET, C#, PHP, Python, NodeJS and Java. And also have an experience on frontend using reactJS, axios and vanilla javascript.
I work as a Technical Architect at Spenmo, where I design and implement the backend architecture and APIs for the smart spend management platform.
I lead a small team, ensuring the scalability of the bill pay system at Spenmo, while adhering to SOLID principles and best practices.
I served as a Principal Software Engineer at VerSe Innovation, where my focus was on scaling the JOSH backend to cater to a larger audience and supporting infrastructure migration. Technologies utilized at VerSe Innovation include Golang, Java, DynamoDB, Astra DB, AWS, and Google Cloud.
I held the position of Technical Lead at Wipro (IBM client) and had two major responsibilities: developing/maintaining SDKs (Golang, Java, Python, and Node) for IBM Cloud VPC and supporting/developing Terraform provider plugins for IBM Cloud VPC features. Technologies used at Wipro included Golang, Java, Python, and NodeJS.
I worked as a Technical Lead at Bookmyshow for seven years, leading a core team in scaling up the live entertainment vertical, which was created from scratch. I also contributed to the core horizontal team at Bookmyshow to maintain the platform. Technologies utilized at Bookmyshow included Golang, .NET, C#, PHP, Python, Node.js, MongoDB, Redis, Aerospike, Couchbase DB, MSSQL, ETCD, ReactJS, AngularJS, jQuery, and Vanilla JavaScript.
I spent a couple of years as a software engineer at ERMS Technologies, where I handled two projects. Technologies used at ERMS included ASP.NET, C#, LINQ, and MSSQL.