Pratik Goel profile photo 1 on Tal

Pratik Goel

Software Engineer @ LinkedIn | Ex-Microsoft | Building Scalable Distributed Systems | IIT Kharagpur

Bengaluru

3+ years of work experience

LinkedIn
Jun 20263 mosPresent

Bengaluru, Karnataka, India

Microsoft
Jul 20233 yrsJun 2026

Bengaluru, Karnataka, India

Software Engineer in the Microsoft Teams App Platform, working on backend systems that enable apps, bots, and AI agents across chats, private channels, and shared channels. Owned end-to-end development of key platform features, including designing REST APIs for channel app management and bot lifecycle operations, integrating with Microsoft Graph using token-forwarding authentication, and supporting cross-tenant and external user scenarios. Improved system performance and scalability by introducing distributed Redis caching for channel-level app enablement data, reducing redundant database calls and improving API latency. Strengthened service security by migrating from local authentication to Azure Managed Identities. Contributed to reliability and operational excellence by building telemetry pipelines, dashboards, and Kusto-based monitoring, and by designing a cloud-based test validation infrastructure that automated 50+ notification service scenarios and reduced manual validation effort by 70%. Established non-production environments to support safe testing and faster releases. Also contributed to frontend development using React and TypeScript, building reusable UI components and compose-box integrations such as slash commands and @mention flows to improve app discoverability and user experience.
Microsoft
May 20222 mosJun 2022

Hyderabad, Telangana, India

Worked as a Software Engineering Intern at Microsoft, contributing to frontend development for the Microsoft Family Safety web application. Designed and implemented a redesigned Dashboard page to present high-density information in a more concise and intuitive manner, leading to a 40% improvement in user engagement and retention. Developed 20+ reusable React components using TypeScript, leveraging Fluent UI and Two UI for scalable, accessible design. Implemented a layout adaptation algorithm based on user interaction signals to enable a more personalized dashboard experience. Integrated push notifications using the OneSignal SDK and built an Android test application to validate notification workflows end-to-end.

Pratik’s AI Stack

claude code
claude code
codex
codex
cursor
cursor
github copilot
github copilot
githubcopilot
githubcopilot
Glean
Glean

Education

Indian Institute of Technology, Kharagpur

Master of Technology - MTech, Mechanical Engineering

Indian Institute of Technology, Kharagpur

20221 yr2023
Indian Institute of Technology, Kharagpur

Bachelor of Technology - BTech

Indian Institute of Technology, Kharagpur

20184 yrs2022

Join Pratik and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Pratik Goel on Tal

Headline

Software Engineer @ LinkedIn | Ex-Microsoft | Building Scalable Distributed Systems | IIT Kharagpur

About

Software Engineer at Microsoft with 3 years of experience working on the Microsoft Teams App Platform, with a strong focus on distributed backend systems and platform engineering. Experienced in designing and building scalable, secure services that enable apps, bots, & AI agents across chats, private channels, and shared channels. Has owned features end-to-end, including API design, distributed caching, Saga orchestration, concurrency control, authentication flows, and cloud infrastructure using C#, .NET, Messaging Queues, Observability tools like Geneva, Azure and Copilot Studio. Contributed to improving app adoption and channel usage at scale, while strengthening system reliability, observability, and security through telemetry, monitoring, and test automation. Additionally experienced with frontend development using React and TypeScript, building reusable UI components to improve user retention, app discoverability and user workflows. Graduate of IIT Kharagpur with a strong foundation in problem-solving and systems thinking. Let’s connect to discuss software engineering, backend development, AI, or potential collaboration opportunities.

Location

Bengaluru

AI stack

claude code

codex

cursor

github copilot

githubcopilot

Glean

Work experience

Software Engineer at LinkedIn, Jun 2026 - Present · 3 mos, Bengaluru, Karnataka, India

Software Engineer at Microsoft, Jul 2023 - Jun 2026 · 3 yrs, Bengaluru, Karnataka, India, Software Engineer in the Microsoft Teams App Platform, working on backend systems that enable apps, bots, and AI agents across chats, private channels, and shared channels. Owned end-to-end development of key platform features, including designing REST APIs for channel app management and bot lifecycle operations, integrating with Microsoft Graph using token-forwarding authentication, and supporting cross-tenant and external user scenarios. Improved system performance and scalability by introducing distributed Redis caching for channel-level app enablement data, reducing redundant database calls and improving API latency. Strengthened service security by migrating from local authentication to Azure Managed Identities. Contributed to reliability and operational excellence by building telemetry pipelines, dashboards, and Kusto-based monitoring, and by designing a cloud-based test validation infrastructure that automated 50+ notification service scenarios and reduced manual validation effort by 70%. Established non-production environments to support safe testing and faster releases. Also contributed to frontend development using React and TypeScript, building reusable UI components and compose-box integrations such as slash commands and @mention flows to improve app discoverability and user experience.

Software Engineer Intern at Microsoft, May 2022 - Jun 2022 · 2 mos, Hyderabad, Telangana, India, Worked as a Software Engineering Intern at Microsoft, contributing to frontend development for the Microsoft Family Safety web application. Designed and implemented a redesigned Dashboard page to present high-density information in a more concise and intuitive manner, leading to a 40% improvement in user engagement and retention. Developed 20+ reusable React components using TypeScript, leveraging Fluent UI and Two UI for scalable, accessible design. Implemented a layout adaptation algorithm based on user interaction signals to enable a more personalized dashboard experience. Integrated push notifications using the OneSignal SDK and built an Android test application to validate notification workflows end-to-end.

Education

Master of Technology - MTech, Mechanical Engineering, Indian Institute of Technology, Kharagpur

Bachelor of Technology - BTech, Indian Institute of Technology, Kharagpur

Pratik Goel - Software Engineer in Bengaluru | Tal