Pulkit Sharma Senior Software Engineer · Microsoft

12+ years of experience · India

About your mentor

I am a Software Engineering Lead with extensive expertise in system software architecture, device drivers, audio DSP, camera frameworks, embedded security, and system integration. I am passionate about continuous learning and bridging low-level system components with real-world product experiences to drive innovation and quality.

Sessions

  • C++ and System Programming

    120 min

    Prepare for coding interviews with a focus on C++ and system programming. Gain practical tips and work through mock problems tailored to real-world scenarios. Perfect for engineers aiming to excel in high-stakes technical interviews.

  • Low-Level Systems Architecture System Design

    60 min

    Learn how to design efficient low-level system architectures from an expert with 12 years of experience. This session will help you understand the key principles of system integration, embedded security, and device driver development. Ideal for engineers looking to bridge the gap between hardware and software.

  • Leading Multi-Disciplinary Teams Cross-Functional Collaboration

    30 min

    Master the art of leading cross-functional teams with insights from a senior engineering leader. Learn strategies to improve collaboration, streamline communication, and drive innovation across disciplines. Ideal for professionals transitioning into leadership roles.

  • Mock Interview: System Design for AI-Enhanced Features

    60 min

    For Engineers preparing for system design interviews with an AI or machine learning component. We’ll walk through a system design interview scenario involving AI-native features, such as LLM integration or rapid prototyping. I’ll provide feedback on your thought process, architecture, and trade-off decisions, helping you refine your approach for real-world interviews. You'll leave with: • Improve system design interview skills focused on AI-native features. • Receive actionable feedback on your design approach. I lead product development and have experience designing AI-native features like LLM integration and rapid prototyping.

  • Debugging Complex System Integration Issues

    60 min

    For Intermediate to advanced engineers working on system-level bugs or integration challenges. Bring your toughest system integration challenges—whether it's debugging device drivers, resolving audio DSP issues, or troubleshooting camera frameworks. Together, we'll dissect the problem, analyze logs, and brainstorm solutions to get your system back on track. You'll leave with: • Gain clarity on your current system integration issue. • Develop a systematic approach to debugging similar issues in the future. I’ve spent 12 years bridging low-level system components with real-world products and troubleshooting complex integration problems.

  • Coffee Chat / Ask Me Anything

    30 min

    Kickstart meaningful connections with a casual Coffee Chat or Ask Me Anything session. This is your opportunity to ask questions, get insights, and share ideas in a relaxed and open environment. Whether you're seeking career advice or simply looking to expand your network, this session is tailored to your goals. Come prepared with your curiosity and let’s make it a valuable conversation.

Expertise

  • Product Development
  • Cross-functional Team Leadership
  • Continuous Integration (CI)
  • C
  • C++
  • C#
  • Python
  • .NET
  • Shell scripting
  • ReactJS
  • LLM integration
  • Prompt engineering

Professional journey

  • microsoft (current)
  • qualcomm
  • broadcom inc.

Explore related mentors