Available to hire
Back-end developer with 10+ years of experience designing and building distributed systems and microservices. Strong in Go and C++, along with AWS, Docker, Kubernetes, Redis, PostgreSQL, and data structures/algorithms.
Known for delivering scalable, efficient solutions using Agile methodologies, building event-driven architectures, and improving reliability, security, and performance across high-traffic platforms.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Beginner
Language
English
Fluent
Aragonese
Fluent
Javanese
Advanced
Work Experience
Senior Software Engineer at X-Team - FOX
December 1, 2024 - PresentDesigned and developed Go-based backend microservices APIs for personalized content discovery and experiences for FOX Sports media streaming platform. Built features for Continue Watching by capturing user touch events, maintaining watch progress state in a separate service/database, and exposing APIs to resume content across devices while handling duplicates, out-of-order, expired and delayed playback events. Developed backend components for Because You Watched and More Like This features including content validation and metadata checks with expiration policies. Implemented event-driven ingestion workflows using AWS SNS/SQS with reliable processing, retries, dead-letter queue recovery, and idempotent updates. Designed a dynamic rule-engine framework for runtime personalization using configurable content containers (sports content) without service redeployments. Implemented Redis-based caching strategies to reduce database load and improve API latency for high-traffic endpoints.
SDE-III at Atlassian
August 1, 2022 - December 1, 2024Worked on Atlassian Confluence Data Center to Cloud migration platform, building backend tools in Go to securely migrate customer content, users, permissions, spaces, attachments, and metadata from self-managed deployments to Atlassian Cloud. Owned platform-wide vulnerability management for Data Center products and drove approach for critical and high-severity security issues across Confluence, Bitbucket, Jira and supported plugins. Designed an autonomous AI skill (with rovo/deposit) to analyze vulnerability reports and historical fixes, generate code-level changes, and automatically create review-ready pull requests with supporting analysis, references, dependencies and fix/issue details. Developed approach to identify OAuth 2LO/3LO-aware rate limiting with a configurable token-bucket based throttling framework for fine-grained endpoint/user/client-level traffic control.
Senior Software Engineer at RainNation Pvt. Ltd.
July 1, 2022 - August 1, 2022Worked on the Indiatiger team to add critical features in RainPay payment backend systems including onboarding of new NBFC partners, credit limit management, and risk analysis engine.
Team Lead at Winjit Technologies
November 1, 2021 - October 1, 2022Led an Agile team to develop a microservices-based cryptocurrency payment system for Voyager using Go, Kafka, Redis, and AuroraDB. Designed an event-driven architecture with Kafka for efficient inter-service communication with low-latency, secure cryptocurrency transactions. Focused on scalability and high transaction throughput.
Senior Software Engineer at Xebia Solutions Pvt. Ltd.
November 1, 2020 - October 1, 2021Used Go, Docker and Gin to develop microservices-based backend system known as Phoenix for IDFC Bank, enhancing scalable and efficient microservices and RESTful APIs. Leveraged Go performance, Docker for containerization, and Gin for secure inter-service communication.
Senior Software Engineer at Acquia India Pvt. Ltd.
October 1, 2020 - July 1, 2022Worked on critical backend development features for the decisioning system of Acquia Personalization product primarily using Go. Managed ownership of migrating the product from monolithic architecture to microservices based distributed systems.
Software Engineer at Druva Data Solutions Pvt. Ltd.
May 1, 2019 - September 1, 2020Backend developer in platform and infrastructure teams using Go for Phoenix (enterprise SaaS data protection product). Initially focused on designing and developing new product features, later moved to architecture/infrastructure to enhance system performance and scale by introducing a scheduler component to scale data services.
Technical Reviewer at Packt
January 1, 2019 - September 1, 2020Worked as a technical reviewer for courses and books for the online learning platform Packt.
Product Feedback Reviewer
October 1, 2018 - PresentReviewed and rated system for new features and enhancements in product feedback.
Developer at Easy App
October 1, 2017 - November 1, 2017Built a mobile interface application to control and manage enterprise software backup executor using WCF services to provide job-related notifications and alerts.
Software Engineer at Veritas Technologies LLC
July 1, 2016 - May 1, 2019C++ and C# developer for enterprise backup and restore product. Worked on features including deduplication feature upgrade, OEM readiness, Azure Site Recovery integration, and SaaS backup integration with a client-side REST wrapper using C# and Go.
Project Intern at Tech Mahindra
June 1, 2015 - July 1, 2015Implemented an engine handling multiple Excel files as backend and Java as frontend to generate an Excel report based on user requirements and inputs.
Education
Bachelor of Engineering at Pune University
August 1, 2012 - May 30, 2016Major : Computer Science & Information Technology
M.Tech - Software Engineering at BITS Pilani
January 1, 2024 - July 14, 2026Qualifications
Industry Experience
Software & Internet, Computers & Electronics, Financial Services, Media & Entertainment, Professional Services
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Beginner
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Bengaluru today.