
A results-driven Senior Software Engineer with over 5+ years of experience specializing in backend development, microservices, and AI integrations. Proficient in Golang, Python, and cloud technologies, with a strong track record of optimizing performance, enhancing security, and automating workflows across high-impact projects. Adept at designing scalable architectures and integrating third-party systems like OpenAI LLM, AWS, and Kubernetes. A proven leader in developing robust data pipelines, authentication systems, and complex payment solutions for global clients. Committed to driving innovation and delivering solutions that streamline operations and improve user experiences.
Implemented Alembic for automatic database migrations and integrated pre-commit hooks to
streamline development workflows.
Developed and integrated a "Continue" feature for OpenAI's LLM, allowing seamless continuation of
conversations or tasks. Enhanced user experience by enabling smooth transitions between sessions,
preserving context and improving interaction flow.
Designed and implemented test cases for microservices, incorporating comprehensive mocking
techniques to ensure accurate and isolated testing of service components.
Developed cookie-based authentication for S3 file access via CloudFront, transitioning from the
previous authentication method to enhance security and streamline client access
Orchestrated the migration of user requests post-acquisition, redirecting from Rely's applications to
Pace Enterprise backend; collaborated with Pace developers for seamless integration, ensuring
efficient redirection and optimal user experience using Python & Golang
Contributed to the development of settlement features for Pace Enterprise, leveraging Golang to create
internal functions and APIs. Played a key role in enhancing product functionality and performance
through the implementation of settlement solutions
Led the Rely Data Pipeline project, utilizing a variety of technologies such as AWS Kinesis, Lambda,
Golang, Python and DynamoDB. Made critical decisions regarding DynamoDB tables, indexes, and
Lambda queries to optimize database querying. Played a pivotal role in architecting and implementing
a robust data pipeline solution to enhance data processing and analysis capabilities.
Led the development of Rely's E-KYC system, leveraging the Veriff platform for multi-document
verification, reducing fraud risks, and enhancing security measures through third-party integration
Led the migration of Rely's infrastructure from Elastic Beanstalk to Kubernetes, writing Docker files for
various components including the Web App, Celery, Celery Beat, Celery Flower, and Celery Result.
Optimized Docker files to achieve a notable 55% reduction in build time, enhancing operational
efficiency and scalability.
Developed a migration script for Rely to automate complex data reshaping and movement between
SQL tables. Script streamlined the process, eliminating manual steps and reducing the risk of data loss
during deployment. Enhanced operational efficiency by automating data management tasks and
ensuring data integrity.Development of Alert System for Automated Notification
Led the implementation of an alert system at Rely, involving logging key events and setting up alerts
on LogDNA. Automated notifications to Slack were triggered in response to identified issues, ensuring
timely resolution and proactive problem management.
Automation of Repayment and Overdue Tasks
Implemented automated repayment and overdue tasks at Rely, replacing manual processes to
optimize efficiency. Developed periodic Celery tasks with retry functionality, enhancing scalability and
fault tolerance. Ensured seamless operation even in cases of resource unavailability, including
third-party services like payment gateways such as Stripe
Open-source Python and Ruby SDK Development for ImageKit CDN, Onet
Developed open-source Python and Ruby SDKs for ImageKit, streamlining media file service
integration. Simplified API access for Ruby and Python developers, enhancing productivity and
contributing to company growth
Contributed to the development of the OpenPay SDK for Python at Digital Aptech Pvt Ltd. This SDK
facilitated seamless integration of OpenPay, an Australian BNPL (Buy Now, Pay Later) company, for
Python developers. Played a key role in enhancing payment integration capabilities and supporting
the company's business objectives.
Co developed this Marriage Event organise(ordering by choosing different items) web app. This was a
Mircroservice architecture based webapp. The tech stack was Golang, Gin, PostgreSQL, docker etc.
Led the development of a backend system for inventory management and notifications using Golang,
PostgreSQL, Redis and other technologies. Implemented robust features to streamline inventory
operations and enhance notification functionalities, contributing to improved efficiency and workflow
automation.
Pycharm
Goland
VsCode