Joshika Chowdary B M profile photo 1 on Tal

Joshika Chowdary B M

Backend Software Engineer | Go | Microservices | Distributed Systems | API & Database Design | Performance & Scalability | GCP | AI-Native Development

Greater Bengaluru Area

3+ years of work experience

Jio Platforms Limited (JPL)
Oct 20233 yrsPresent

Bengaluru, Karnataka, India

Build and operate Go-based backend services powering JioTV+, a large-scale OTT streaming platform. • Develop and own Go-based microservices, taking features end-to-end from API and database design through implementation, performance optimization, production deployment, and incident resolution. • Designed and delivered backend capabilities for subscriptions and TVOD, including REST APIs, payment integrations, entitlement modeling, playback controls, device management, and partner workflows. • Designed ScyllaDB data models around application access patterns and worked on high-traffic migrations from MongoDB to ScyllaDB, alongside MongoDB query and index optimization. • Improved API performance and scalability through batched data retrieval, query optimization, bounded goroutine concurrency, connection-pool tuning, prepared database queries, and layered caching using in-memory caches, Redis, and CDN. • Built asynchronous and scheduled processing workflows using RabbitMQ and cron-based services for content ingestion, partner synchronization, EPG, recommendation data, search indexing, and content lifecycle automation. • Work across Node.js, Docker, Kubernetes, and GCP, while contributing to API security, production releases, monitoring, incident response, and reliability of backend services.
SecurWeave Research Labs
Jul 20227 mosJan 2023

Joshika’s AI Stack

claude code
claude code
claude
claude
cursor
cursor
ChatGPT
ChatGPT

Education

National Institute of Technology, Goa

Bachelor of Technology, Electronics and Communication Engineering

National Institute of Technology, Goa

20194 yrs2023

Join Joshika and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Joshika Chowdary B M on Tal

Headline

Backend Software Engineer | Go | Microservices | Distributed Systems | API & Database Design | Performance & Scalability | GCP | AI-Native Development

About

I'm a Backend Software Engineer at JioTV+ with nearly 3 years of experience working on large-scale OTT systems. My core strength is Go and microservice-based backend development, but what I enjoy most is solving the engineering problems behind the code — understanding access patterns, making the right architectural trade-offs, finding bottlenecks, and building systems that behave reliably in production. I've worked across different parts of the backend stack, from APIs and data systems to asynchronous processing, caching, cloud infrastructure, and production operations. I enjoy taking ownership of a problem end-to-end and understanding how the pieces of a distributed system work together. I'm currently exploring AI-native software development and how AI can become part of the engineering workflow through skills, agents, project context, and MCP integrations. B.Tech in Electronics & Communication Engineering from NIT Goa | CGPA: 9.31 I build backend systems where scale, perfomance, and reliability matter. I'm looking for opportunities where I can work on larger-scale backend and distributed systems, grow deeper in system design, and take ownership of challenging engineering problems.

Location

Greater Bengaluru Area

AI stack

claude code

claude

cursor

ChatGPT

Work experience

Software Developer JioMedia Products at Jio Platforms Limited (JPL), Oct 2023 - Present · 3 yrs, Bengaluru, Karnataka, India, Build and operate Go-based backend services powering JioTV+, a large-scale OTT streaming platform. • Develop and own Go-based microservices, taking features end-to-end from API and database design through implementation, performance optimization, production deployment, and incident resolution. • Designed and delivered backend capabilities for subscriptions and TVOD, including REST APIs, payment integrations, entitlement modeling, playback controls, device management, and partner workflows. • Designed ScyllaDB data models around application access patterns and worked on high-traffic migrations from MongoDB to ScyllaDB, alongside MongoDB query and index optimization. • Improved API performance and scalability through batched data retrieval, query optimization, bounded goroutine concurrency, connection-pool tuning, prepared database queries, and layered caching using in-memory caches, Redis, and CDN. • Built asynchronous and scheduled processing workflows using RabbitMQ and cron-based services for content ingestion, partner synchronization, EPG, recommendation data, search indexing, and content lifecycle automation. • Work across Node.js, Docker, Kubernetes, and GCP, while contributing to API security, production releases, monitoring, incident response, and reliability of backend services.

Embedded Software Engineer at SecurWeave Research Labs, Jul 2022 - Jan 2023 · 7 mos

Education

Bachelor of Technology, Electronics and Communication Engineering, National Institute of Technology, Goa