Software Engineer II
Sennder Technologies
Leading digital road freight forwarder in continental Europe, linking large commercial shippers with small freight carriers.
Migrated synchronous Django monolith into asynchronous FastAPI microservices using Kafka, improving system scalability and reliability. Designed and deployed event-driven architecture on AWS EKS via Terraform. Adopted an AI-first approach to optimize feature delivery using Copilot, Cursor, and LibreChat. Led end-to-end feature design and implementation, collaborating with cross-functional teams. Reduced production incidents and bugs and improved stability and team delivery rate. Developed dashboards and alerts in Datadog, enhancing system observability and response times. Worked on service re-architecture and cleaned up more than 10K lines of unused code.
Tech Stack: Python, FastAPI, Django, Typescript, Vue.js, Kafka, AWS, Terraform, Datadog, Opsgenie, Copilot, Cursor, LibreChat
Aug 2022 - Present
Senior Software Engineer
Adcuratio Media Inc
Transform National Broadcast and Cable TV by enabling "precision audience targeting" at-scale for National advertisers, thereby increasing returns on their TV media investment.
Worked on Django Rest Framework for advertisement and OTT-ecommerce domain for mobile, web and TV application. Ensuring low latency, high availability applications with responsiveness to request from API. Worked on celery to implement task to update user information at scheduled times. Deployment of docker containerized application on EC2 manually. Working with various AWS services like EC2, S3, API Gateway, Lambda, Cloud Watch.
Tech Stack: Django, Python, PostgreSQL, MongoDB, Redis, Celery, Docker, AWS, GIT
Jan 2021 - Jun 2022
Technology Analyst
Infosys Ltd
An Industry leading digital banking solution suite that helps traditional and emerging financial institutions drive truly digital transformation to achieve frictionless customer experiences, larger ecosystem play, insights–driven interactions and ubiquitous automation.
Implementation of business logic in development of core banking functionalities in Finacle. Requirement gathering, analysis, design, development, unit testing and debugging of application Module. Development and Maintenance of bug fixes and patches for Deposits Module. Reconciliation of multiple version of product and keep the code updated as per clients version. Writing shell and python scripts to run EOD and SOD jobs like interest and paychecks.
Tech Stack: C++, Python, Shell, OOPS, CVS
Sep 2019 - Dec 2020
System Engineer
Tata Consultancy Services
The TCS BaNCS product suite is designed to help financial services institutions enhance end customer experience, enabling them to embrace open and innovative technologies that embody true digital customer engagement.
Development of controller application using Socket programming, Multithreading and IPC on Unix platforms. Automating system work, Backup and common issues in Shell, Perl and Python scripting. Created development environment and infrastructure for clients of 24 projects. Implemented Elastic stack for monitoring the banking application using logs and servers logs. Benchmarking the application to see the performance and optimize the application according to results. Responsible for system infrastructure and support.
Tech Stack: C, Shell, Perl, GIT, ELK Stack, Docker
Jun 2016 - Aug 2019