Badges
Certifications
Work Experience
Senior Software Engineer
Blue Yonder•  September 2023 - Present•  Bangalore
• Reduced the runtime of Machine Learning flow run by 50% and processing cost by more than 80% for dataset exceeding over 2 Billion transactions by re-architecting and implementing the existing micro-services architecture introducing asynchronous communication with celery and fine-tuned the system at Operating System level, achieving 50% of performance boost, high resiliency and robustness. • Implemented dynamically starting and stopping of microservices as per the need for the ML flow to run, resulting in substantial operating cost reduction.
Senior Software Engineer
Two Point One•  June 2022 - September 2023•  New York, Remote
Leading, Architecting and Developing the MVP backend from scratch using Python and Django, building REST APIs, DB architecture, hiring and mentoring new team members. • Achieved 98% of reduction in manual efforts and time by and improved project setup time by 20% by automating the entire infrastructure provisioning of the project for various envs on AWS using terraform script. • Automated various AWS services like EC2, ECS, RDS, CDN, S3, LB, Redis etc for setting up the infrastructure. • Tech Stack : Django, Python, WebSockets, AWS, Ansible, Terraform, REST APIs, DRF, Lambda, AppSync, etc.
Senior Software Engineer
FRND•  January 2022 - June 2022•  Bangalore
An Audio-dating app, with millions of users, playing games, doing chats and audio talks. • Achieved 1.5x performance boost in app and 20% CPU load reduction by optimizing the APIs and DB queries with more than 10 million of records. • Reduced processing time by 10x for long running heavy background tasks by leveraging multi-threading and leveraging the CPU effectively. • Architecting and integrating new revenue increasing features in the projects, introduced high-standard code practices, code reviews, internal discussions etc. • Improved project deployment efforts and time by 3x by setting up the entire DevOps infrastructure (CI/CD pipeline) of the project on Circle CI using Ansible.
Software Engineer
Primedigital Global•  January 2021 - December 2021•  Remote
A social network with some AirBnb functionality where peoples can share their homes with their known ones. • Architecting, implementing, leading new features, involving scalable architecture, complex data models, robust async tasks, and background cron jobs. • Improved search APIs performance by 90% and reduced computation time < 1 sec from 30-40 sec by leveraging Elasticsearch capabilities, including complex queries on Elasticsearch. • Achieved real time "Search Auto-complete" feature on database of more than a million rows leveraging Elasticsearch with custom scoring functions. • Built entire real time "Messaging" functionality from scratch using Web Sockets. • Enforced top code quality, practices and standards involving OOPs patterns & ensured edge cases using test cases. • Supervised and mentored new team members, their rampup and code reviews. • Tech Stack : Django, Python, WebSockets, Elasticsearch, Neo4J, PostgreSQL, Celery, Redis, REST APIs, AWS.
Education
SS Jain Subodh PG College
Computer Science & Engineering, MCA•  July 2018 - June 2020•  Percentage: 85
Apex Institute of Mangement and Science
Computer Science & Engineering, BCA•  July 2015 - July 2018