Shubham Dogra profile photo 1 on Tal

Shubham Dogra

SDE - Codeyoung || Full Stack Mobile & Web Developer || System Design

Bengaluru

2+ years of work experience

Codeyoung
Apr 20265 mosPresent

Catalyst — 1:1 mentor-student SAT preparation platform | Flutter, Node.js, Express.js, MongoDB, AWS • Spearheaded development of Catalyst from the ground up, owning both frontend and backend as the founding engineer on the project, using Flutter, Node.js, Express.js, and MongoDB. • Provisioned and configured core AWS infrastructure, including EC2 for backend hosting and S3 for asset storage, establishing the platform's production environment. • Built and shipped the Catalyst mobile app using Flutter, applying BLoC and Clean Architecture for scalable state management, and led releases to the Play Store and App Store. • Designed and implemented the 1:1 mentor-student relationship model, handling matching, scheduling, and session-state logic to support 1,000+ students across multiple batches. • Optimized backend APIs to consistently perform above the P95 latency target, with several endpoints meeting P99 benchmarks under production load. • Collaborated directly with US and UK-based customers and cross-functional teams to gather requirements, align on priorities, and iterate on product features. • Applied core system design principles across Catalyst — indexed MongoDB schema design for scale, modular layered architecture for maintainability, caching and rate-limiting strategies for performance, and secure auth/validation practices to keep the platform reliable as usage grows. • Built a real-time chat feature for mentor-student communication using WebSockets, evaluating short/long polling first and choosing sockets for lower latency and reduced server load at scale.
Thriving Springs AI
Mar 20242 yrs 1 moMar 2026

Hyderabad

AI-powered learning platform | React 18, Node.js, Express.js, MongoDB, Redis, Flutter • Optimised legacy MongoDB aggregation pipelines, achieving a 98%+ reduction in API response times (20s → <300ms) and significantly lowering server overhead at scale. • Built and owned a Flutter cross-platform (Android & iOS) mobile application with 19.5k+ downloads and 9k+ MAU, applying BLoC and Clean Architecture to improve scalability and reduce crashes by 40%. • Architected a high-concurrency Redis-backed leaderboard (ThriveMiles) using optimized cache-write strategies and TTL mechanisms, delivering an 85% improvement in real-time metric retrieval. • Enhanced mobile UX through lazy loading and image caching, cutting perceived load times by 66% while maintaining 99.996% uptime across Android and iOS. • Designed a scalable, role-based LMS assessment and competency framework, successfully supporting 100,000+ learners in production. • Improved system reliability by integrating New Relic and Postman, reducing RCA time by 30%, and led end-to-end Play Store and App Store releases in collaboration with Uber, Apollo, and InCred.

Shubham’s AI Stack

anthropic apis
anthropic apis
claude
claude
github copilot
github copilot
notion
notion
OpenAI Agents SDK
OpenAI Agents SDK
Supabase
Supabase

Education

CHANDIGARH UNIVERSITY

Bachelor of Engineering - BE, Computer Science

CHANDIGARH UNIVERSITY

CHANDIGARH UNIVERSITY

B.E./B.Tech, Computer Engineering

CHANDIGARH UNIVERSITY

Join Shubham and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Shubham Dogra on Tal

Headline

SDE - Codeyoung || Full Stack Mobile & Web Developer || System Design

About

Currently working at Codeyoung as a Full Stack Engineer, contributing to the development of Catalyst, a 1:1 mentor-student SAT preparation platform. Responsibilities include end-to-end development of the web and mobile app using React.js, Flutter, Node.js, Express.js, and MongoDB, as well as managing AWS infrastructure for backend hosting and asset storage. Graduated with a Bachelor of Engineering in Computer Science from Chandigarh University. Skilled in AWS, NoSQL, and Git, with a demonstrated ability to build scalable applications and optimize systems for performance and efficiency. Focused on delivering impactful and user-centric technology solutions.

Location

Bengaluru

AI stack

anthropic apis

claude

github copilot

notion

OpenAI Agents SDK

Supabase

Work experience

Full Stack Engineer at Codeyoung, Apr 2026 - Present · 5 mos, Catalyst — 1:1 mentor-student SAT preparation platform | Flutter, Node.js, Express.js, MongoDB, AWS • Spearheaded development of Catalyst from the ground up, owning both frontend and backend as the founding engineer on the project, using Flutter, Node.js, Express.js, and MongoDB. • Provisioned and configured core AWS infrastructure, including EC2 for backend hosting and S3 for asset storage, establishing the platform's production environment. • Built and shipped the Catalyst mobile app using Flutter, applying BLoC and Clean Architecture for scalable state management, and led releases to the Play Store and App Store. • Designed and implemented the 1:1 mentor-student relationship model, handling matching, scheduling, and session-state logic to support 1,000+ students across multiple batches. • Optimized backend APIs to consistently perform above the P95 latency target, with several endpoints meeting P99 benchmarks under production load. • Collaborated directly with US and UK-based customers and cross-functional teams to gather requirements, align on priorities, and iterate on product features. • Applied core system design principles across Catalyst — indexed MongoDB schema design for scale, modular layered architecture for maintainability, caching and rate-limiting strategies for performance, and secure auth/validation practices to keep the platform reliable as usage grows. • Built a real-time chat feature for mentor-student communication using WebSockets, evaluating short/long polling first and choosing sockets for lower latency and reduced server load at scale.

SDE-1 at Thriving Springs AI, Mar 2024 - Mar 2026 · 2 yrs 1 mo, Hyderabad, AI-powered learning platform | React 18, Node.js, Express.js, MongoDB, Redis, Flutter • Optimised legacy MongoDB aggregation pipelines, achieving a 98%+ reduction in API response times (20s → <300ms) and significantly lowering server overhead at scale. • Built and owned a Flutter cross-platform (Android & iOS) mobile application with 19.5k+ downloads and 9k+ MAU, applying BLoC and Clean Architecture to improve scalability and reduce crashes by 40%. • Architected a high-concurrency Redis-backed leaderboard (ThriveMiles) using optimized cache-write strategies and TTL mechanisms, delivering an 85% improvement in real-time metric retrieval. • Enhanced mobile UX through lazy loading and image caching, cutting perceived load times by 66% while maintaining 99.996% uptime across Android and iOS. • Designed a scalable, role-based LMS assessment and competency framework, successfully supporting 100,000+ learners in production. • Improved system reliability by integrating New Relic and Postman, reducing RCA time by 30%, and led end-to-end Play Store and App Store releases in collaboration with Uber, Apollo, and InCred.

Education

Bachelor of Engineering - BE, Computer Science, CHANDIGARH UNIVERSITY

B.E./B.Tech, Computer Engineering, CHANDIGARH UNIVERSITY

Public links

github: https://github.com/shubhamdogracy

leetcode: https://leetcode.com/shubhamdogra